예제 #1
0
 public function getUltimaActivitat()
 {
     $C = new Criteria();
     $C = CiclesPeer::getCriteriaActiu($C, $this->getSiteId());
     $C = ActivitatsPeer::getCriteriaActiu($C, $this->getSiteId());
     $C = HorarisPeer::getCriteriaActiu($C, $this->getSiteId());
     $C->add(CiclesPeer::CICLEID, $this->getCicleid());
     $C->addJoin(CiclesPeer::CICLEID, ActivitatsPeer::CICLES_CICLEID);
     $C->addJoin(ActivitatsPeer::ACTIVITATID, HorarisPeer::ACTIVITATS_ACTIVITATID);
     $C->addDescendingOrderByColumn(HorarisPeer::DIA);
     $OA = ActivitatsPeer::doSelectOne($C);
     if ($OA instanceof Activitats) {
         return $OA;
     } else {
         return null;
     }
 }
예제 #2
0
파일: Horaris.php 프로젝트: nagiro/intra
 public function getActivitatss()
 {
     $C = new Criteria();
     $C = ActivitatsPeer::getCriteriaActiu($C, $this->getSiteId());
     $C = HorarisPeer::getCriteriaActiu($C, $this->getSiteId());
     $C->add(HorarisPeer::HORARISID, $this->getHorarisid());
     $C->addJoin(HorarisPeer::ACTIVITATS_ACTIVITATID, ActivitatsPeer::ACTIVITATID);
     $C->addGroupByColumn(ActivitatsPeer::ACTIVITATID);
     return ActivitatsPeer::doSelectOne($C);
 }