public function indexAction() { $pronac = $this->_request->getParam("idpronac"); $mens = new VisualizarhistoricoDAO(); $tbprojeto = $mens->buscaProjeto($pronac); $this->view->projeto = $tbprojeto; $tbhistorico = $mens->buscaHistorico($pronac); $this->view->historico = $tbhistorico; $comboComponenteComissao = $mens->buscaConselheiro(); $this->view->componentecomissao = $comboComponenteComissao; $auth = Zend_Auth::getInstance(); // pega a autenticação $idagente = GerenciarPautaReuniaoDAO::consultaAgenteUsuario($auth->getIdentity()->usu_codigo); $idagente = $idagente['idAgente']; //------------------------------------------------------------------------------------------------------------- //------------------------------------------------------------------------------------------------------------- $ConsultaReuniaoAberta = ReuniaoDAO::buscarReuniaoAberta(); $this->view->dadosReuniaoPlenariaAtual = $ConsultaReuniaoAberta; //--------------------------------------------------------------------------------------------------------------- $exibirVotantes = AtualizaReuniaoDAO::selecionarvotantes($ConsultaReuniaoAberta['idnrreuniao']); if (count($exibirVotantes) > 0) { foreach ($exibirVotantes as $votantes) { $dadosVotante[] = $votantes->idagente; } if (count($dadosVotante) > 0) { if (in_array($idagente, $dadosVotante)) { $this->view->votante = 'ok'; } else { $this->view->votante = 'nao'; } } } if (strtolower($_SERVER['REQUEST_METHOD']) == 'post') { // recebe os dados via post $post = Zend_Registry::get('post'); $componenteComissao = $post->componenteComissao; $mensagem = $post->descricao; $pronac = $post->pronac; try { if (empty($mensagem) || $mensagem == 'Digite a Mensagem e depois selecione o Componente da Comissão...') { throw new Exception("Por favor, informe a Mensagem!"); } else { if (empty($componenteComissao)) { throw new Exception("Por favor, Selecione o Componente da Comissão!"); } else { // realiza a inserção do histórico $resultado = $mens->inserirMensagem($pronac, $componenteComissao, $mensagem); if ($resultado) { parent::message("Mensagem enviada com sucesso!", "visualizarhistorico/index?pronac=" . $pronac, "CONFIRM"); } else { throw new Exception("Erro a enviar Mensagem!"); } } } } catch (Exception $e) { parent::message($e->getMessage(), "visualizarhistorico/index?pronac=" . $pronac, "ERROR"); } } // fecha if }
public function localprojetoAction() { $auth = Zend_Auth::getInstance(); // pega a autenticacao $idagente = GerenciarPautaReuniaoDAO::consultaAgenteUsuario($auth->getIdentity()->usu_codigo); $idagente = $idagente['idAgente']; //------------------------------------------------------------------------------------------------------------- $ConsultaReuniaoAberta = ReuniaoDAO::buscarReuniaoAberta(); $this->view->dadosReuniaoPlenariaAtual = $ConsultaReuniaoAberta; //--------------------------------------------------------------------------------------------------------------- $exibirVotantes = AtualizaReuniaoDAO::selecionarvotantes($ConsultaReuniaoAberta['idnrreuniao']); if (count($exibirVotantes) > 0) { foreach ($exibirVotantes as $votantes) { $dadosVotante[] = $votantes->idagente; } if (count($dadosVotante) > 0) { if (in_array($idagente, $dadosVotante)) { $this->view->votante = 'ok'; } else { $this->view->votante = 'nao'; } } } $get = Zend_Registry::get('get'); $pronac = $get->idPronac; $tbdadosprojeto = DadosprojetoDAO::buscar($pronac); $this->view->dadosprojeto = $tbdadosprojeto; }
public function verificarvotacaobancoadministrativoAction() { $this->_helper->layout->disableLayout(); // desabilita o Zend_Layout $recebidoGet = Zend_Registry::get('get'); if ($recebidoGet->idNrReuniao) { $enviar = AtualizaReuniaoDAO::verificaReuniaoAdministrativo($recebidoGet->idNrReuniao); if (count($enviar) > 0) { echo json_encode(array('idPRONAC' => $enviar[0]->idPRONAC)); die; } else { echo json_encode(array('idPRONAC' => false)); die; } } else { echo json_encode(array('idPRONAC' => false)); die; } }