public static function getById($id)
 {
     $sql = 'select * from servicio_prestado where id = :id';
     $query = self::nuevaDb()->prepare($sql);
     $query->execute(array(":id" => $id));
     $arreglo = $query->fetchAll(PDO::FETCH_ASSOC);
     $result = ServicioPrestado::inicializar($arreglo[0]);
     return $result;
 }
 public function detalle($id)
 {
     Session::tienePermiso('detalle');
     $entidad = EntidadReceptora::getById($id);
     $n = NecesidadEntidad::getById($entidad->getNecesidad_entidad_id());
     $e = EstadoEntidad::getById($entidad->getEstado_entidad_id());
     $s = ServicioPrestado::getById($entidad->getServicio_prestado_id());
     $elementos['necesidad'] = $n->getDescripcion();
     $elementos['estado'] = $e->getDescripcion();
     $elementos['servicio'] = $s->getDescripcion();
     if ($entidad->getId() != null) {
         $this->view->renderizar("detalle", array("entidad" => $entidad, "elementos" => $elementos));
     } else {
         $this->redireccionar('entidad/listado');
     }
 }
 public function detalle($id)
 {
     Session::tienePermiso('detalle');
     $servicio = ServicioPrestado::getById($id);
     if ($servicio->getId() != null) {
         $this->view->renderizar("detalle", array("servicio" => $servicio));
     } else {
         $this->redireccionar('servicio/listado');
     }
 }