public function aceitacaofiscalizacaoAction() { $post = Zend_Registry::get('post'); $this->view->idPronac = $post->idPronac; $this->view->idFiscalizacao = $post->idFiscalizacao; $orgaoDao = new Orgaos(); $this->view->orgaos = $orgaoDao->buscar(array('Vinculo = ?' => 1, 'Status = ?' => 0), array('Sigla')); $projetoDao = new Projetos(); $this->view->infoProjeto = $projetoDao->projetosFiscalizacaoEntidade(array('Projetos.IdPRONAC = ?' => $this->view->idPronac, 'tbFiscalizacao.idFiscalizacao = ?' => $this->view->idFiscalizacao)); $OrgaoFiscalizadorDao = new OrgaoFiscalizador(); if ($this->view->infoProjeto[0]->idFiscalizacao) { $OrgaoFiscalizadorDao->update(array('dtRecebimentoResposta' => new Zend_Db_Expr('GETDATE()')), array('dtRecebimentoResposta is ?' => new Zend_Db_Expr('null'), 'idFiscalizacao = ?' => $this->view->infoProjeto[0]->idFiscalizacao, 'idOrgao = ?' => $this->view->orgaoAtivo)); } $ArquivoFiscalizacaoDao = new ArquivoFiscalizacao(); if ($this->view->infoProjeto[0]->idFiscalizacao) { $this->view->arquivos = $ArquivoFiscalizacaoDao->buscarArquivo(array('arqfis.idFiscalizacao = ?' => $this->view->infoProjeto[0]->idFiscalizacao)); } }