public function updateApren()
 {
     $args['ti'] = modelClass::showTypeId();
     if ($_SERVER['REQUEST_METHOD'] === 'GET' and isset($_GET['id']) and is_numeric($_GET['id'])) {
         $certificate = modelClass::certifyId($_GET['id']);
         if (is_array($certificate)) {
             if (count($certificate) > 0) {
                 $args['ciudad'] = modelClass::showCity();
                 $args['tipo_id'] = modelClass::showTypeId();
                 $args['rh'] = modelClass::getRh();
                 $data = modelClass::getRow($_GET['id']);
                 $data = modelClass::getRow($_GET['id']);
                 if (is_array($data)) {
                     if (count($data) > 0) {
                         $args['id_apre'] = $data[0]['id_apre'];
                         $args['nom_apre'] = $data[0]['nom_apre'];
                         $args['apell_apre'] = $data[0]['apell_apre'];
                         $args['tel_apre'] = $data[0]['tel_apre'];
                         $args['cod_ciudad'] = $data[0]['cod_ciudad'];
                         $args['cod_rh'] = $data[0]['cod_rh'];
                         $args['cod_tipo_id'] = $data[0]['cod_tipo_id'];
                         $args['genero'] = $data[0]['genero'];
                         $args['edad'] = $data[0]['edad'];
                     }
                 } else {
                     $args['error'] = $data;
                     viewClass::renderHTML('error.php', $args);
                 }
             }
         } else {
             $args['error'] = $certificate;
             viewClass::renderHTML('error.php', $args);
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         viewClass::renderHTML('update.php', $args);
     } elseif ($_SERVER['REQUEST_METHOD'] === 'POST') {
         $data['nom_apre'] = $_POST['txtName'];
         $data['apell_apre'] = $_POST['txtLastName'];
         $data['tel_apre'] = $_POST['txtPhone'];
         $data['cod_ciudad'] = $_POST['txtCity'];
         $data['cod_rh'] = $_POST['txtRh'];
         $data['cod_tipo_id'] = $_POST['txtTypeId'];
         $data['genero'] = $_POST['txtGender'];
         $data['edad'] = $_POST['txtAge'];
         $rsp = modelClass::updateApren($_GET['id'], $data);
         if ($rsp === true) {
             $args['success'] = 'Los cambios fueron realizados exitosamente';
         } else {
             $args['error'] = $rsp->getMessage();
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         $args = array_merge($args, $_POST);
         viewClass::renderHTML('update.php', $args);
     } else {
         $this->index($args);
     }
 }
 public function update()
 {
     if ($_SERVER['REQUEST_METHOD'] === 'GET' and isset($_GET['id']) and is_numeric($_GET['id'])) {
         $certificate = modelClass::certifyId($_GET['id']);
         if (is_array($certificate)) {
             if (count($certificate) > 0) {
                 $args['ficha'] = modelClass::getficha();
                 $args['causa_deser'] = modelClass::getcausa_deser();
                 $args['aprendiz'] = modelClass::getaprendiz();
                 $data = modelClass::getRow($_GET['id']);
                 $data = modelClass::getRow($_GET['id']);
                 if (is_array($data)) {
                     if (count($data) > 0) {
                         $args['num_doc'] = $data[0]['num_doc'];
                         $args['fecha_doc'] = $data[0]['fecha_doc'];
                         $args['id_apre'] = $data[0]['id_apre'];
                         $args['num_ficha'] = $data[0]['num_ficha'];
                         $args['cod_causa'] = $data[0]['cod_causa'];
                         $args['fecha_desercion'] = $data[0]['fecha_desercion'];
                         $args['fase'] = $data[0]['fase'];
                     }
                 } else {
                     $args['error'] = $data;
                     viewClass::renderHTML('error.php', $args);
                 }
             }
         } else {
             $args['error'] = $certificate;
             viewClass::renderHTML('error.php', $args);
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         viewClass::renderHTML('update.php', $args);
     } elseif ($_SERVER['REQUEST_METHOD'] === 'POST') {
         $data['fecha_doc'] = $_POST['txtFecha'];
         $data['id_apre'] = $_POST['txtId'];
         $data['num_ficha'] = $_POST['txtFicha'];
         $data['cod_causa'] = $_POST['txtCod'];
         $data['fecha_desercion'] = $_POST['txtFechaDeser'];
         $data['fase'] = $_POST['txtFase'];
         $rsp = modelClass::updateDeser($_GET['id'], $data);
         if ($rsp === true) {
             $args['success'] = 'Los cambios fueron realizados exitosamente';
         } else {
             $args['error'] = $rsp->getMessage();
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         $args = array_merge($args, $_POST);
         viewClass::renderHTML('update.php', $args);
     } else {
         $this->index();
     }
 }
 /**
  * Update a user
  */
 public function update()
 {
     if ($_SERVER['REQUEST_METHOD'] === 'GET' and isset($_GET['id']) and is_numeric($_GET['id'])) {
         $certificate = modelClass::certify($_GET['id']);
         if (is_array($certificate)) {
             if (count($certificate) > 0) {
                 $data = modelClass::getRow($_GET['id']);
                 if (is_array($data)) {
                     if (count($data) > 0) {
                         $args['textId'] = $data[0]['id'];
                         $args['textUsuId'] = $data[0]['usuario_id'];
                         $args['textNom'] = $data[0]['nombre'];
                         $args['textApel'] = $data[0]['apellido'];
                         $args['textDir'] = $data[0]['direccion'];
                         $args['textTel'] = $data[0]['telefono'];
                         $args['textLocalId'] = $data[0]['localidad_id'];
                     }
                 } else {
                     $args['error'] = $data;
                     viewClass::renderHTML('error.php', $args);
                 }
             }
         } else {
             $args['error'] = $certificate;
             viewClass::renderHTML('error.php', $args);
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         viewClass::renderHTML('update.php', $args);
     } else {
         if ($_SERVER['REQUEST_METHOD'] === 'POST') {
             $data['id'] = $_POST['textId'];
             $data['usuario_id'] = $_POST['textUsuId'];
             $data['nombre'] = $_POST['textNom'];
             $data['apellido'] = $_POST['textApel'];
             $data['direccion'] = $_POST['textDir'];
             $data['telefono'] = $_POST['textTel'];
             $data['localidad_id'] = $_POST['textLocalId'];
             $rsp = modelClass::update($_GET['id'], $data);
             if ($rsp === true) {
                 $args['success'] = 'Los cambios fueron realizados exitosamente';
             } else {
                 $args['error'] = $rsp->getMessage();
             }
             $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
             $args = array_merge($args, $_POST);
             viewClass::renderHTML('update.php', $args);
         } else {
             $this->index();
         }
     }
 }
 public function update()
 {
     if ($_SERVER['REQUEST_METHOD'] === 'GET' and isset($_GET['id']) and is_numeric($_GET['id'])) {
         $certificate = modelClass::certifyId($_GET['id']);
         if (is_array($certificate)) {
             if (count($certificate) > 0) {
                 $data = modelClass::getRow($_GET['id']);
                 if (is_array($data)) {
                     if (count($data) > 0) {
                         $args['idUsuario'] = $data[0]['id'];
                         $args['txtUsuario'] = $data[0]['usuario'];
                         $args['rdoActivado'] = $data[0]['activado'] === '1' ? 'true' : 'false';
                     }
                 } else {
                     $args['error'] = $data;
                     viewClass::renderHTML('error.php', $args);
                 }
             }
         } else {
             $args['error'] = $certificate;
             viewClass::renderHTML('error.php', $args);
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         viewClass::renderHTML('update.php', $args);
     } elseif ($_SERVER['REQUEST_METHOD'] === 'POST') {
         if (isset($_POST['txtPassword1']) and strlen($_POST['txtPassword1']) > 0 or isset($_POST['txtPassword2']) and strlen($_POST['txtPassword2']) > 0) {
             if ($_POST['txtPassword1'] === $_POST['txtPassword2']) {
                 $data['password'] = md5($_POST['txtPassword1']);
             } else {
                 $args['error'] = 'Las contraseñas no son iguales';
                 $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
                 $args = array_merge($args, $_POST);
                 viewClass::renderHTML('update.php', $args);
             }
         }
         $data['usuario'] = $_POST['txtUsuario'];
         $data['activado'] = $_POST['rdoActivado'] === 'true' ? 1 : 0;
         $rsp = modelClass::updateUsuario($_GET['id'], $data);
         if ($rsp === true) {
             $args['success'] = 'Los cambios fueron realizados exitosamente';
         } else {
             $args['error'] = $rsp->getMessage();
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         $args = array_merge($args, $_POST);
         viewClass::renderHTML('update.php', $args);
     } else {
         $this->index();
     }
 }
 /**
  * Update a user
  */
 public function update()
 {
     if ($_SERVER['REQUEST_METHOD'] === 'GET' and isset($_GET['cod_centro']) and is_numeric($_GET['cod_centro'])) {
         $certificate = modelClass::certify($_GET['cod_centro']);
         if (is_array($certificate)) {
             if (count($certificate) > 0) {
                 $data = modelClass::getRow($_GET['cod_centro']);
                 if (is_array($data)) {
                     if (count($data) > 0) {
                         $args['textCod'] = $data[0]['cod_centro'];
                         $args['textDes'] = $data[0]['desc_centro'];
                         $args['textTel'] = $data[0]['tel'];
                         $args['textDir'] = $data[0]['dir'];
                         $args['textCiu'] = $data[0]['cod_ciudad'];
                     }
                 } else {
                     $args['error'] = $data;
                     viewClass::renderHTML('error.php', $args);
                 }
             }
         } else {
             $args['error'] = $certificate;
             viewClass::renderHTML('error.php', $args);
         }
         $args['formAction'] = 'index.php?action=update&cod_centro=' . $_GET['cod_centro'];
         viewClass::renderHTML('update.php', $args);
     } else {
         if ($_SERVER['REQUEST_METHOD'] === 'POST') {
             $data['cod_centro'] = $_POST['textCod'];
             $data['desc_centro'] = $_POST['textDes'];
             $data['tel'] = $_POST['textTel'];
             $data['dir'] = $_POST['textDir'];
             $data['cod_ciudad'] = $_POST['textCiu'];
             $rsp = modelClass::update($_GET['cod_centro'], $data);
             if ($rsp === true) {
                 $args['success'] = 'Los cambios fueron realizados exitosamente';
             } else {
                 $args['error'] = $rsp->getMessage();
             }
             $args['formAction'] = 'index.php?action=update&cod_centro=' . $_GET['cod_centro'];
             $args = array_merge($args, $_POST);
             viewClass::renderHTML('update.php', $args);
         } else {
             $this->index();
         }
     }
 }
 public function update()
 {
     if ($_SERVER['REQUEST_METHOD'] === 'GET' and isset($_GET['id']) and is_numeric($_GET['id'])) {
         $certificate = modelClass::certifyId($_GET['id']);
         if (is_array($certificate)) {
             if (count($certificate) > 0) {
                 $args['centro'] = modelClass::getCentro();
                 $args['programa'] = modelClass::getPrograma();
                 $data = modelClass::getRow($_GET['id']);
                 if (is_array($data)) {
                     if (count($data) > 0) {
                         $args['num_ficha'] = $data[0]['num_ficha'];
                         $args['cod_prog'] = $data[0]['cod_prog'];
                         $args['fecha_ini'] = $data[0]['fecha_ini'];
                         $args['fecha_fin'] = $data[0]['fecha_fin'];
                         $args['cod_centro'] = $data[0]['cod_centro'];
                     }
                 } else {
                     $args['error'] = $data;
                     viewClass::renderHTML('error.php', $args);
                 }
             }
         } else {
             $args['error'] = $certificate;
             viewClass::renderHTML('error.php', $args);
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         viewClass::renderHTML('update.php', $args);
     } elseif ($_SERVER['REQUEST_METHOD'] === 'POST') {
         $data['cod_prog'] = $_POST['txtcod'];
         $data['fecha_ini'] = $_POST['txtFechaIni'];
         $data['fecha_fin'] = $_POST['txtFechaFin'];
         $data['cod_centro'] = $_POST['txtCentro'];
         $rsp = modelClass::updateFicha($_GET['id'], $data);
         if ($rsp === true) {
             $args['success'] = 'Los cambios fueron realizados exitosamente';
         } else {
             $args['error'] = $rsp->getMessage();
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         $args = array_merge($args, $_POST);
         viewClass::renderHTML('update.php', $args);
     } else {
         $this->index();
     }
 }
 public function updateApren()
 {
     if ($_SERVER['REQUEST_METHOD'] === 'GET' and isset($_GET['id']) and is_numeric($_GET['id'])) {
         $certificate = modelClass::certifyId($_GET['id']);
         if (is_array($certificate)) {
             if (count($certificate) > 0) {
                 $args['depto'] = modelClass::getDepto();
                 $data = modelClass::getRow($_GET['id']);
                 $data = modelClass::getRow($_GET['id']);
                 if (is_array($data)) {
                     if (count($data) > 0) {
                         $args['cod_ciudad'] = $data[0]['cod_ciudad'];
                         $args['nom_ciudad'] = $data[0]['nom_ciudad'];
                         $args['cod_depto'] = $data[0]['cod_depto'];
                         $args['habitantes'] = $data[0]['habitantes'];
                     }
                 } else {
                     $args['error'] = $data;
                     viewClass::renderHTML('error.php', $args);
                 }
             }
         } else {
             $args['error'] = $certificate;
             viewClass::renderHTML('error.php', $args);
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         viewClass::renderHTML('update.php', $args);
     } elseif ($_SERVER['REQUEST_METHOD'] === 'POST') {
         $data['cod_ciudad'] = $_POST['codCity'];
         $data['nom_ciudad'] = $_POST['nameCity'];
         $data['cod_depto'] = $_POST['txtDepto'];
         $data['habitantes'] = $_POST['txtHabi'];
         $rsp = modelClass::updateCity($_GET['id'], $data);
         if ($rsp === true) {
             $args['success'] = 'Los cambios fueron realizados exitosamente';
         } else {
             $args['error'] = $rsp->getMessage();
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         $args = array_merge($args, $_POST);
         viewClass::renderHTML('update.php', $args);
     } else {
         $this->index($args);
     }
 }
 public function update()
 {
     if ($_SERVER['REQUEST_METHOD'] === 'GET' and isset($_GET['id'])) {
         $certificate = modelClass::certifylocalidad($_GET['id']);
         if (is_array($certificate)) {
             if (count($certificate) > 0) {
                 $data = modelClass::getRow($_GET['id']);
                 if (is_array($data)) {
                     if (count($data) > 0) {
                         $args['txtId'] = $data[0]['id'];
                         $args['txtHija'] = $data[0]['hija'];
                         /*este campo en la bd corresponde a nombre*/
                         $args['txtPapa'] = $data[0]['papa'];
                         /*este campo corresponde a localidad*/
                     }
                 } else {
                     $args['error'] = $data;
                     viewClass::renderHTML('error.php', $args);
                 }
             }
         } else {
             $args['error'] = $certificate;
             viewClass::renderHTML('error.php', $args);
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         viewClass::renderHTML('update.php', $args);
     } elseif ($_SERVER['REQUEST_METHOD'] === 'POST') {
         $data['nombre'] = $_POST['nombre'];
         $data['localidad'] = $_POST['localidad'];
         $rsp = modelClass::updatelocalidad($_GET['id'], $data);
         if ($rsp === true) {
             $args['success'] = 'Los cambios fueron realizados exitosamente';
         } else {
             $args['error'] = $rsp->getMessage();
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         $args = array_merge($args, $_POST);
         viewClass::renderHTML('update.php', $args);
     } else {
         $this->index();
     }
 }
 public function update()
 {
     if ($_SERVER['REQUEST_METHOD'] === 'GET' and isset($_GET['num_ficha']) and is_numeric($_GET['num_ficha'])) {
         $certificate = modelClass::certifymatricula($_GET['num_ficha']);
         if (is_array($certificate)) {
             if (count($certificate) > 0) {
                 $data = modelClass::getRow($_GET['num_ficha']);
                 if (is_array($data)) {
                     if (count($data) > 0) {
                         $args['txtNum_ficha'] = $data[0]['num_ficha'];
                         $args['txtId_apre'] = $data[0]['id_apre'];
                         $args['txtEstado'] = $data[0]['estado'];
                     }
                 } else {
                     $args['error'] = $data;
                     viewClass::renderHTML('error.php', $args);
                 }
             }
         } else {
             $args['error'] = $certificate;
             viewClass::renderHTML('error.php', $args);
         }
         $args['formAction'] = 'index.php?action=update&num_ficha=' . $_GET['num_ficha'];
         viewClass::renderHTML('update.php', $args);
     } elseif ($_SERVER['REQUEST_METHOD'] === 'POST') {
         $data['num_ficha'] = $_POST['txtNum_ficha'];
         $data['id_apre'] = $_POST['txtId_apre'];
         $data['estado'] = $_POST['txtEstado'];
         $rsp = modelClass::updatematricula($_GET['num_ficha'], $data);
         if ($rsp === true) {
             $args['success'] = 'Los cambios fueron realizados exitosamente';
         } else {
             $args['error'] = $rsp->getMessage();
         }
         $args['formAction'] = 'index.php?action=update&num_ficha=' . $_GET['num_ficha'];
         $args = array_merge($args, $_POST);
         viewClass::renderHTML('update.php', $args);
     } else {
         $this->index();
     }
 }
 public function update()
 {
     $args['credencial'] = modelClass::getCredencial();
     if ($_SERVER['REQUEST_METHOD'] === 'GET' and isset($_GET['id']) and is_numeric($_GET['id'])) {
         $certificate = modelClass::certifyId($_GET['id']);
         if (is_array($certificate)) {
             if (count($certificate) > 0) {
                 $data = modelClass::getRow($_GET['id']);
                 if (is_array($data)) {
                     if (count($data) > 0) {
                         $args['id'] = $data[0]['id'];
                         $args['usuario_id'] = $data[0]['usuario_id'];
                         $args['credencial_id'] = $data[0]['credencial_id'];
                     }
                 } else {
                     $args['error'] = $data;
                     viewClass::renderHTML('error.php', $args);
                 }
             }
         } else {
             $args['error'] = $certificate;
             viewClass::renderHTML('error.php', $args);
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         viewClass::renderHTML('update.php', $args);
     } elseif ($_SERVER['REQUEST_METHOD'] === 'POST') {
         $data['usuario_id'] = $_POST['txtUsuario'];
         $data['credencial_id'] = $_POST['txtCredeId'];
         $rsp = modelClass::updateUsu($_GET['id'], $data);
         if ($rsp === true) {
             $args['success'] = 'Los cambios fueron realizados exitosamente';
         } else {
             $args['error'] = $rsp->getMessage();
         }
         $args['formAction'] = 'index.php?action=update&id=' . $_GET['id'];
         $args = array_merge($args, $_POST);
         viewClass::renderHTML('update.php', $args);
     } else {
         $this->index();
     }
 }