public function formAvaliarRecursoAction()
 {
     if ($this->idPerfil != 94 && $this->idPerfil != 110) {
         parent::message("Você não tem permissão para acessar essa área do sistema!", "principal", "ALERT");
     }
     $get = Zend_Registry::get('get');
     $idRecurso = (int) $get->id;
     $tbRecurso = new tbRecurso();
     $dados = $tbRecurso->buscarDadosRecursos(array('idRecurso = ?' => $idRecurso))->current();
     $this->view->dados = $dados;
     $this->view->nmPagina = '';
     if ($dados->siFaseProjeto == 2) {
         if ($dados->tpSolicitacao == 'PI' || $dados->tpSolicitacao == 'EO' || $dados->tpSolicitacao == 'OR') {
             $this->view->nmPagina = 'Projeto Indeferido';
             if ($dados->tpSolicitacao == 'EO') {
                 $this->view->nmPagina = 'Enquadramento e Orçamento';
             } else {
                 if ($dados->tpSolicitacao == 'OR') {
                     $this->view->nmPagina = 'Orçamento';
                 }
             }
             //ATUALIZA OS DADOS DA TABELA tbAnaliseAprovacao
             $e = array();
             $e['stDistribuicao'] = 'I';
             // I=Inativo
             $w = "idPRONAC = {$dados->IdPRONAC}";
             $tbDistribuicaoProjetoComissao = new tbDistribuicaoProjetoComissao();
             $tbDistribuicaoProjetoComissao->update($e, $w);
             $PlanoDistribuicaoProduto = new PlanoDistribuicaoProduto();
             $dadosProdutos = $PlanoDistribuicaoProduto->buscarProdutosProjeto($dados->IdPRONAC);
             $this->view->produtos = $dadosProdutos;
             $tipoDaPlanilha = 2;
             // 2=Planilha Aprovada Parecerista
             if ($dados->tpSolicitacao == 'EO' || $dados->tpSolicitacao == 'OR') {
                 $tipoDaPlanilha = 4;
                 // 4=Cortes Orçamentários Aprovados
             }
             $spPlanilhaOrcamentaria = new spPlanilhaOrcamentaria();
             $planilhaOrcamentaria = $spPlanilhaOrcamentaria->exec($dados->IdPRONAC, $tipoDaPlanilha);
             $this->view->planilha = $this->montarPlanilhaOrcamentaria($planilhaOrcamentaria, $tipoDaPlanilha);
         }
     }
     if ($dados->tpSolicitacao == 'EN' || $dados->tpSolicitacao == 'EO' || $dados->tpSolicitacao == 'OR' || $dados->tpSolicitacao == 'PI') {
         if ($dados->tpSolicitacao == 'EN') {
             $this->view->nmPagina = 'Enquadramento';
         } else {
             if ($dados->tpSolicitacao == 'EO') {
                 $this->view->nmPagina = 'Enquadramento e Orçamento';
             } else {
                 if ($dados->tpSolicitacao == 'OR') {
                     $this->view->nmPagina = 'Orçamento';
                 } else {
                     $this->view->nmPagina = 'Projeto Indeferido';
                 }
             }
         }
         $Projetos = new Projetos();
         $this->view->projetosEN = $Projetos->buscaAreaSegmentoProjeto($dados->IdPRONAC);
         $this->view->comboareasculturais = ManterAgentesDAO::buscarAreasCulturais();
         $this->view->combosegmentosculturais = Segmentocultural::buscarSegmento($this->view->projetosEN->cdArea);
         $parecer = new Parecer();
         $this->view->Parecer = $parecer->buscar(array('IdPRONAC = ?' => $dados->IdPRONAC, 'TipoParecer = ?' => 7, 'stAtivo = ?' => 1))->current();
     }
     //DADOS DO PROJETO
     $Projetos = new Projetos();
     $p = $Projetos->buscarProjetoXProponente(array('idPronac = ?' => $dados->IdPRONAC))->current();
     $this->view->projeto = $p;
 }
 /**
  * Metodo com o parecer consolidado - Recursos
  * @access public
  * @param void
  * @return void
  */
 public function parecerconsolidadorecursosAction()
 {
     $this->_helper->layout->disableLayout();
     // desabilita o Zend_Layout
     $idPronac = $_POST['idpronac'];
     $tbRecurso = new tbRecurso();
     $dadosRecurso = $tbRecurso->buscar(array('IdPRONAC=?' => $idPronac, 'siRecurso in (?)' => array(8, 9), 'stEstado=?' => 0))->current();
     if ($dadosRecurso) {
         $dados = $tbRecurso->buscarDadosRecursos(array('idRecurso = ?' => $dadosRecurso->idRecurso))->current();
         $this->view->dados = $dados;
         $this->view->nmPagina = '';
         if ($dados->siFaseProjeto == 2) {
             if ($dados->tpSolicitacao == 'PI' || $dados->tpSolicitacao == 'EO' || $dados->tpSolicitacao == 'OR') {
                 $d = array();
                 $d['situacao'] = 'B11';
                 $d['ProvidenciaTomada'] = 'Recurso enviado para avaliação técnica.';
                 $d['dtSituacao'] = new Zend_Db_Expr('GETDATE()');
                 $where = "IdPRONAC = {$dados->IdPRONAC}";
                 $Projetos = new Projetos();
                 $Projetos->update($d, $where);
                 //ATUALIZA OS DADOS DA TABELA tbAnaliseAprovacao
                 $e = array();
                 $e['stDistribuicao'] = 'I';
                 // I=Inativo
                 $w = "idPRONAC = {$dados->IdPRONAC}";
                 $tbDistribuicaoProjetoComissao = new tbDistribuicaoProjetoComissao();
                 $tbDistribuicaoProjetoComissao->update($e, $w);
                 $PlanoDistribuicaoProduto = new PlanoDistribuicaoProduto();
                 $dadosProdutos = $PlanoDistribuicaoProduto->buscarProdutosProjeto($dados->IdPRONAC);
                 $this->view->produtos = $dadosProdutos;
                 $spPlanilhaOrcamentaria = new spPlanilhaOrcamentaria();
                 $planilhaOrcamentaria = $spPlanilhaOrcamentaria->exec($dados->IdPRONAC, 4);
                 // 4=Cortes Orçamentários Aprovados
                 $this->view->planilha = $this->montarPlanilhaOrcamentaria($planilhaOrcamentaria, 4);
                 // 4=Cortes Orçamentários Aprovados
             }
         }
         if ($dados->tpSolicitacao == 'EN' || $dados->tpSolicitacao == 'EO' || $dados->tpSolicitacao == 'OR' || $dados->tpSolicitacao == 'PI') {
             $Projetos = new Projetos();
             $this->view->projetosEN = $Projetos->buscaAreaSegmentoProjeto($dados->IdPRONAC);
             $this->view->comboareasculturais = ManterAgentesDAO::buscarAreasCulturais();
             $this->view->combosegmentosculturais = Segmentocultural::buscarSegmento($this->view->projetosEN->cdArea);
             $parecer = new Parecer();
             $this->view->Parecer = $parecer->buscar(array('IdPRONAC = ?' => $dados->IdPRONAC, 'TipoParecer in (?)' => array(1, 7), 'stAtivo = ?' => 1))->current();
         }
         //DADOS DO PROJETO
         $Projetos = new Projetos();
         $p = $Projetos->buscarProjetoXProponente(array('idPronac = ?' => $dados->IdPRONAC))->current();
         $this->view->projeto = $p;
     } else {
         $this->view->dados = array();
     }
 }