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();
     }
 }