コード例 #1
0
ファイル: PersonalDAO.php プロジェクト: Rabp9/sirall2
 public static function getBy($campo, $valor)
 {
     $result = BaseDatos::getDbh()->prepare("SELECT * FROM Personal where {$campo} = :{$campo}");
     $result->bindParam(":{$campo}", $valor);
     $result->execute();
     while ($rs = $result->fetch()) {
         $personal = new Personal();
         $personal->setIdPersonal($rs['idPersonal']);
         $personal->setNombres($rs['nombres']);
         $personal->setApellidoPaterno($rs['apellidoPaterno']);
         $personal->setApellidoMaterno($rs['apellidoMaterno']);
         $personal->setCorreo($rs['correo']);
         $personal->setRpm($rs['rpm']);
         $personal->setAnexo($rs['anexo']);
         $personal->setEstado($rs['estado']);
         $personales[] = $personal;
     }
     return isset($personales) ? $personales : false;
 }
コード例 #2
0
ファイル: PersonalController.php プロジェクト: Rabp9/sirall2
 public static function EliminarPOSTAction()
 {
     if (isset($_POST)) {
         $personal = new Personal();
         $personal->setIdPersonal($_POST['idPersonal']);
         PersonalDAO::eliminar($personal) ? $mensaje = "Personal eliminado correctamente" : ($mensaje = "El Personal no fue eliminado correctamente");
     }
     $vwPersonales = PersonalDAO::getVwPersonal();
     require_once './views/Mantenimiento/Personal/Lista.php';
 }