コード例 #1
0
ファイル: Area.php プロジェクト: josegaitan123/colegio
 private function mapearArea(Area $area, array $props)
 {
     if (array_key_exists('idArea', $props)) {
         $area->setIdArea($props['idArea']);
     }
     if (array_key_exists('nombre', $props)) {
         $area->setNombreArea($props['nombre']);
     }
     if (array_key_exists('orden', $props)) {
         $area->setOrden($props['orden']);
     }
 }
コード例 #2
0
ファイル: AreaDAO.php プロジェクト: Rabp9/sirall2
 public static function getBy($campo, $valor)
 {
     $result = BaseDatos::getDbh()->prepare("SELECT * FROM Area WHERE {$campo} = :{$campo}");
     $result->bindParam(":{$campo}", $valor);
     $result->execute();
     while ($rs = $result->fetch()) {
         $area = new Area();
         $area->setIdArea($rs['idArea']);
         $area->setIdEstablecimiento($rs['idEstablecimiento']);
         $area->setDescripcion($rs['descripcion']);
         $area->setDireccion($rs["direccion"]);
         $area->setSuperIdArea($rs['superIdArea']);
         $area->setOrden($rs['orden']);
         $area->setEstado($rs['estado']);
         $areas[] = $area;
     }
     return isset($areas) ? $areas : false;
 }