예제 #1
0
 /**
  * Primera crida de l'aplicatiu per a registrats   
  */
 public function executeMain()
 {
     $this->getUser()->addLogAction('inside', 'Main');
     $this->setLayout('gestio');
     $this->IDS = $this->getUser()->getSessionPar('idS');
     $idU = $this->getUser()->getSessionPar('idU');
     //Carreguem quantes incidències noves hi ha
     $this->NINCIDENCIES = IncidenciesPeer::QuantesAvui($this->IDS);
     //Carreguem quantes matrícules noves hi ha
     $this->NMATRICULES = MatriculesPeer::QuantesAvui($this->IDS);
     //Carreguem quant material nou hi ha
     $this->NMATERIAL = 0;
     //Carreguem quants missatges nous hi ha
     $this->NMISSATGES = MissatgesPeer::QuantsAvui($idU, $this->getUser()->getSessionPar('idS'));
     //Carreguem quantes feines s'han fet
     $this->NFEINES = 0;
     //TasquesPeer::QuantesAvui(false,$idU);
     //Carreguem quantes feines ens toca fer
     $this->NFINES = 0;
     //TasquesPeer::QuantesAvui(true,$idU);
     //Carreguem quantes activitats hi ha
     $this->NACTIVITATS = ActivitatsPeer::QuantesAvui();
     //Carreguem els missatges d'avui
     $this->MISSATGES = MissatgesPeer::getMissatgesAvui($this->getUser()->getSessionPar('idS'));
     $this->FEINES = PersonalPeer::getFeines($idU, time(), $this->IDS);
     $this->NOTIFICACIONS = PersonalPeer::getNotificacions($idU, time(), $this->IDS);
     $this->INCIDENCIES = IncidenciesPeer::getIncidenciesUsuari($idU, $this->IDS);
     //Carreguem les activitats d'avui :D
     $this->ACTIVITATS = HorarisPeer::getActivitats(time(), null, null, null, null, $this->IDS);
     $this->ACTIVITATS = $this->ACTIVITATS['ACTIVITATS'];
 }