Ejemplo n.º 1
0
 public function validaPrograma($id, $idOpc)
 {
     $sql = 'SELECT P.codigo, P.nombre
         FROM h2h_programaOpc PO
         JOIN h2h_programa P ON (PO.IdProg=P.Id)
         WHERE P.Id=' . $id . ' AND PO.IdOpc=' . $idOpc;
     $datos = $this->_db->consulta($sql);
     if ($this->_db->numRows($datos) > 0) {
         $objetosPack = array();
         $arrayPackages = $this->_db->fetchAll($datos);
         $objPackages = new bloqueoDTO();
         $objPackages->setCodigo(trim($arrayPackages[0]['codigo']));
         $objPackages->setNombre(trim($arrayPackages[0]['nombre']));
         $objetosPack[] = $objPackages;
         return $objetosPack;
     } else {
         return false;
     }
 }
 public function codigosProg($idProg, $idBloq)
 {
     $sql = 'SELECT TOP 1 P.codigo, PO.record_c
             FROM h2h_programaOpc PO
             JOIN h2h_programa P ON (P.Id = ' . $idProg . ')
             WHERE PO.IdOpc = ' . $idBloq;
     $datos = $this->_db->consulta($sql);
     if ($this->_db->numRows($datos) > 0) {
         $objetosBloqueos = array();
         $arrayCod = $this->_db->fetchAll($datos);
         $objBloq = new bloqueoDTO();
         foreach ($arrayCod as $bloq) {
             $objBloq->setCodigo(trim($bloq['codigo']));
             $objBloq->setRecordC(trim($bloq['record_c']));
             $objetosBloqueos[] = $objBloq;
         }
         return $objetosBloqueos;
     }
     return false;
 }