Esempio n. 1
0
 public static function getBy($campo, $valor)
 {
     $result = BaseDatos::getDbh()->prepare("SELECT * FROM Establecimiento where {$campo} = :{$campo}");
     $result->bindParam(":{$campo}", $valor);
     $result->execute();
     while ($rs = $result->fetch()) {
         $establecimiento = new Establecimiento();
         $establecimiento->setIdEstablecimiento($rs['idEstablecimiento']);
         $establecimiento->setDescripcion($rs['descripcion']);
         $establecimiento->setDireccion($rs['direccion']);
         $establecimiento->setNivel($rs['nivel']);
         $establecimiento->setTipoCAS($rs['tipoCAS']);
         $establecimiento->setSituacion($rs['situacion']);
         $establecimiento->setProvincia($rs['provincia']);
         $establecimiento->setDistrito($rs['distrito']);
         $establecimiento->setTelefono($rs['telefono']);
         $establecimiento->setRpm($rs['rpm']);
         $establecimiento->setEstado($rs['estado']);
         $establecimientos[] = $establecimiento;
     }
     return isset($establecimientos) ? $establecimientos : false;
 }
 public static function EliminarPOSTAction()
 {
     if (isset($_POST)) {
         $establecimiento = new Establecimiento();
         $establecimiento->setIdEstablecimiento($_POST['idEstablecimiento']);
         EstablecimientoDAO::eliminar($establecimiento) ? $mensaje = "Establecimiento eliminada correctamente" : ($mensaje = "El Establecimiento no fue eliminada correctamente");
     }
     $establecimientos = EstablecimientoDAO::getAll();
     require_once './views/Mantenimiento/Establecimiento/Lista.php';
 }