Ejemplo n.º 1
0
 protected function private_core()
 {
     $this->personal = new personal();
     if (isset($_POST['snrodocidentidad'])) {
         $age0 = new personal();
         $age0->codigo = $age0->get_new_codigo();
         $age0->nombres = $_POST['snombres'];
         $age0->apepaterno = $_POST['sapepaterno'];
         $age0->apematerno = $_POST['sapematerno'];
         $age0->nrodocidentidad = $_POST['snrodocidentidad'];
         $age0->nrocelular = $_POST['snrocelular'];
         $age0->email = $_POST['semail'];
         if ($age0->save()) {
             $this->new_message("Personal " . $age0->codigo . " guardado correctamente.");
             header('location: ' . $age0->url());
         } else {
             $this->new_error_msg("¡Imposible guardar el personal!");
         }
     } else {
         if (isset($_GET['delete'])) {
             $age0 = $this->personal->get($_GET['delete']);
             if ($age0) {
                 if (FS_DEMO) {
                     $this->new_error_msg('En el modo <b>demo</b> no se pueden eliminar personales. Otro usuario podría estar usándolo.');
                 } else {
                     if ($age0->delete()) {
                         $this->new_message("Personal " . $age0->codigo . " eliminado correctamente.");
                     } else {
                         $this->new_error_msg("¡Imposible eliminar el personal!");
                     }
                 }
             } else {
                 $this->new_error_msg("¡Personal no encontrado!");
             }
         }
     }
 }