示例#1
0
 public function index(Context $context)
 {
     $unidade = $context->getUnidade();
     $this->app()->view()->set('unidade', $unidade);
     if ($unidade) {
         $service = new ServicoService($this->em());
         // locais disponiveis
         $locais = $this->em()->createQuery("SELECT e FROM Novosga\\Model\\Local e ORDER BY e.nome")->getResult();
         if (sizeof($locais)) {
             $local = $locais[0];
             $service->updateUnidade($unidade, $local, self::DEFAULT_SIGLA);
         }
         // todos servicos da unidade
         $servicos = $service->servicosUnidade($unidade);
         $this->app()->view()->set('servicos', $servicos);
         $this->app()->view()->set('locais', $locais);
     }
 }