public function solaltnomprpAction()
 {
     if ($_POST) {
         $recebidoPost = Zend_Registry::get('post');
         $dados['Solicitacao'] = $recebidoPost->editor1;
         $dados['idPronac'] = $recebidoPost->idPronac;
         $auth = Zend_Auth::getInstance();
         // pega a autenticação
         $agente = GerenciarPautaReuniaoDAO::consultaAgenteUsuario($auth->getIdentity()->usu_codigo);
         $idagente = $agente['idAgente'];
         $dados['idSolicitante'] = $idagente;
         if (PedidoAlteracaoDAO::salvarComentarioAlteracaoProj($dados)) {
             parent::message("Os dados foram salvos com sucesso!", "verificarreadequacaodeprojeto/verificarreadequacaodeprojetocoordacompanhamento", "CONFIRM");
         } else {
             parent::message("Erro na operação", "verificarreadequacaodeprojeto/verificarreadequacaodeprojetocoordacompanhamento", "ERROR");
         }
         /*$recebidoPost  = Zend_Registry::get('post');
           if($recebidoPost->stAprovacao == 'RT')
           {
               $this->RetornoTecnico($_POST);
           }
           else
           {
               if($recebidoPost->stAprovacao == 'D')
               {
                   $recDadosParaAlteracao = tbalteracaonomeproponenteDAO::buscarDadosAltNomProp($_POST['idpedidoalteracao']);
                   $dadosalterar = array("cgccpf"=>$recDadosParaAlteracao[0]->nrCNPJCPF);
                   tbalteracaonomeproponenteDAO::alterarNomeProponente($dadosalterar, $recDadosParaAlteracao[0]->idPRONAC);
               }
               $this->InserirStatusAvaliacaoProjeto($_POST);
           }*/
     }
     $recebidoGet = Zend_Registry::get('get');
     $idpedidoalteracao = $recebidoGet->idpedidoalteracao;
     $resultadoDadosAlteracaoNomeProponente = PedidoAlteracaoDAO::buscarAlteracaoNomeProponente($idpedidoalteracao);
     $resultadoBuscaPedidoAlteracao = VerificarAlteracaoProjetoDAO::BuscarDadosGenericos($idpedidoalteracao, $resultadoDadosAlteracaoNomeProponente['idPedidoAlteracao']);
     $arquivos = VerificarAlteracaoProjetoDAO::buscarArquivosSolicitacao($idpedidoalteracao, 1, $resultadoDadosAlteracaoNomeProponente['idPedidoAlteracao']);
     $this->view->resultArquivo = $arquivos;
     $this->view->resultAlteracaoNomeProponente = $resultadoDadosAlteracaoNomeProponente;
     $this->view->resultConsulta = $resultadoBuscaPedidoAlteracao;
     $this->view->resultProjeto = AlteracaoNomeProponenteDAO::buscarProjPorProp($resultadoBuscaPedidoAlteracao['CgcCpf']);
     $this->view->resultParecerTecnico = VerificarAlteracaoProjetoDAO::buscarDadosParecerTecnico($idpedidoalteracao, 1, $resultadoDadosAlteracaoNomeProponente['idPedidoAlteracao']);
     //UC 13 - MANTER MENSAGENS (Habilitar o menu superior)
     $this->view->idPronac = $idpedidoalteracao;
     $this->view->menumsg = 'true';
     //****************************************************
     $db = Zend_Registry::get('db');
     $db->setFetchMode(Zend_DB::FETCH_OBJ);
     // Chama o SQL
     $sqlproposta = ReadequacaoProjetos::retornaSQLproposta("sqlConsultaNomeProjEditar", $idpedidoalteracao, 1, null, $resultadoDadosAlteracaoNomeProponente['idPedidoAlteracao']);
     $dados = $db->fetchAll($sqlproposta);
     if ($dados) {
         $this->view->dados = $dados[0];
         $idPedidoAlt = $dados[0]->idAvaliacaoItemPedidoAlteracao;
         //VERIFICA O STATUS DA SOLICITAÇÃO
         $sqlStatusReadequacao = ReadequacaoProjetos::alteraStatusReadequacao($idPedidoAlt);
         $this->view->stResult = $db->fetchAll($sqlStatusReadequacao);
     } else {
         $dados['stAvaliacaoItemPedidoAlteracao'] = null;
         $this->view->dados = (object) $dados;
     }
     /*$recebidoGet = Zend_Registry::get('get');
       $idpedidoalteracao    = $recebidoGet->idpedidoalteracao;
       $resultadoBuscaPedidoAlteracao = tbPedidoAlteracaoProjetoDAO::buscarDadosPedidoAlteracao($idpedidoalteracao);
       $this->view->resultConsulta = $resultadoBuscaPedidoAlteracao;
       $this->view->resultArquivo  = tbpedidoaltprojetoxarquivoDAO::buscarArquivos($idpedidoalteracao);
       $this->view->resultProjeto  = tbalteracaonomeproponenteDAO::buscarProjPorProp($resultadoBuscaPedidoAlteracao[0]->CgcCpf);
       $this->view->resultParecerTecnico   = tbalteracaonomeprojetoDAO::buscarDadosParecerTecnico($idpedidoalteracao);*/
 }
 public function solaltnomprpAction()
 {
     if ($_POST) {
         $recebidoPost = Zend_Registry::get('post');
         if ($recebidoPost->solicitacao) {
             if (self::PropostaDiligenciar()) {
                 parent::message("Diligência enviada com sucesso!", "verificaralteracaotecnico/solaltnomprp?idpedidoalteracao={$recebidoPost->IdPronac}", "CONFIRM");
             } else {
                 //parent::message("Erro ao diligenciar a solicitação", "verificaralteracaotecnico/solaltnomprp?idpedidoalteracao=$recebidoPost->IdPronac" ,"ERROR");
                 parent::message("Diligência enviada com sucesso!", "verificaralteracaotecnico/solaltnomprp?idpedidoalteracao={$recebidoPost->IdPronac}", "CONFIRM");
             }
         }
     }
     if (isset($_GET['opcao'])) {
         $idPedidoAlteracao = $_GET['id'];
         //idPedido Alteração é o idAvaliacaoItemPedidoAlteracao da tabela tbAvaliacaoItemPedidoAlteracao
         $opcao = $_GET['opcao'];
         //opção escolhida no select - APROVADO, INDEFERIDO ou EM ANÁLISE
         $IdPronac = $_GET['idpedidoalteracao'];
         self::streadequacaoprodutosAction($idPedidoAlteracao, $opcao, $IdPronac, 'solaltnomprp');
     }
     $recebidoGet = Zend_Registry::get('get');
     $idpedidoalteracao = $recebidoGet->idpedidoalteracao;
     $resultadoDadosAlteracaoNomeProponente = PedidoAlteracaoDAO::buscarAlteracaoNomeProponente($idpedidoalteracao);
     $resultadoBuscaPedidoAlteracao = VerificarAlteracaoProjetoDAO::BuscarDadosGenericos($idpedidoalteracao, $resultadoDadosAlteracaoNomeProponente['idPedidoAlteracao']);
     $arquivos = VerificarAlteracaoProjetoDAO::buscarArquivosSolicitacao($idpedidoalteracao, 1, $resultadoDadosAlteracaoNomeProponente['idPedidoAlteracao']);
     $this->view->resultArquivo = $arquivos;
     $this->view->resultAlteracaoNomeProponente = $resultadoDadosAlteracaoNomeProponente;
     $this->view->resultConsulta = $resultadoBuscaPedidoAlteracao;
     $this->view->resultProjeto = AlteracaoNomeProponenteDAO::buscarProjPorProp($resultadoBuscaPedidoAlteracao['CgcCpf']);
     $this->view->idpedidoalteracao = $idpedidoalteracao;
     //UC 13 - MANTER MENSAGENS (Habilitar o menu superior)
     $this->view->idPronac = $idpedidoalteracao;
     $this->view->menumsg = 'true';
     //****************************************************
     $db = Zend_Registry::get('db');
     $db->setFetchMode(Zend_DB::FETCH_OBJ);
     // Chama o SQL
     $sqlproposta = ReadequacaoProjetos::retornaSQLproposta("sqlConsultaNomeProjEditar", $idpedidoalteracao, 1, null, $resultadoDadosAlteracaoNomeProponente['idPedidoAlteracao']);
     $dados = $db->fetchAll($sqlproposta);
     if ($dados) {
         $this->view->dados = $dados[0];
         $idPedidoAlt = $dados[0]->idAvaliacaoItemPedidoAlteracao;
         //VERIFICA O STATUS DA SOLICITAÇÃO
         $sqlStatusReadequacao = ReadequacaoProjetos::alteraStatusReadequacao($idPedidoAlt);
         $this->view->stResult = $db->fetchAll($sqlStatusReadequacao);
     }
     /*$recebidoGet = Zend_Registry::get('get');
       $idpedidoalteracao    = $recebidoGet->idpedidoalteracao;
       $resultadoBuscaPedidoAlteracao = tbPedidoAlteracaoProjetoDAO::buscarDadosPedidoAlteracao($idpedidoalteracao);
       $this->view->resultConsulta = $resultadoBuscaPedidoAlteracao;
       $this->view->resultArquivo  = tbpedidoaltprojetoxarquivoDAO::buscarArquivos($idpedidoalteracao);
       $this->view->resultProjeto  = tbalteracaonomeproponenteDAO::buscarProjPorProp($resultadoBuscaPedidoAlteracao[0]->CgcCpf);
       $this->view->resultParecerTecnico   = tbalteracaonomeprojetoDAO::buscarDadosParecerTecnico($idpedidoalteracao);*/
 }