public function indexAction()
 {
     $Modalidade = new tbModalidade();
     $mecanismo = new Mecanismo();
     $mecanismo2 = $mecanismo->buscar(array('Status = ?' => 1))->toArray();
     unset($mecanismo2[0]);
     //mecenato
     $tblSituacao = new Situacao();
     $rsSitucao = $tblSituacao->buscar(array("Codigo IN (?)" => array("A01", "A02", "A03", "A04", "A05", "A06", "A07", "A08", "A09", "A10", "A11", "A12", "A13", "A14", "A15", "A16", "A17", "A18", "A19", "A20", "A21", "A22", "A23", "A24", "A25", "A26", "A27", "A37", "A38", "A40", "A41", "B10", "B11", "B12", "B13", "B14", "B15", "E12")));
     $this->view->comboareasculturais = ManterAgentesDAO::buscarAreasCulturais();
     $this->view->comboestados = Estado::buscar();
     $this->view->mecanismo = $mecanismo2;
     $this->view->situacoes = $rsSitucao;
     $this->view->modalidade = $Modalidade->buscarModalidade();
     //$this->view->Segmento       =   $SegmentoDAO->buscar(array('stEstado = ?'=>1));
     if (isset($_POST['areacultura']) and $_POST['areacultura'] == 'ok') {
         $this->_helper->layout->disableLayout();
         // desabilita o Zend_Layout
         $post = Zend_Registry::get('post');
         $cdarea = $post->area;
         $dadosSegmento = Segmentocultural::buscar($cdarea);
         $i = 0;
         foreach ($dadosSegmento as $segmento) {
             $vSegmento[$i]['cdsegmento'] = $segmento->id;
             $vSegmento[$i]['descsegmento'] = utf8_encode($segmento->descricao);
             $i++;
         }
         $jsonSegmento = json_encode($vSegmento);
         echo $jsonSegmento;
         die;
     }
     //$this->_helper->layout->disableLayout(); // desabilita o Zend_Layout
 }
Exemplo n.º 2
0
 public function formAvaliarRecursoCnicAction()
 {
     if ($this->idPerfil != 118) {
         parent::message("Você não tem permissão para acessar essa área do sistema!", "principal", "ALERT");
     }
     $get = Zend_Registry::get('get');
     $idRecurso = (int) $get->recurso;
     $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';
                 }
             }
             $PlanoDistribuicaoProduto = new PlanoDistribuicaoProduto();
             $dadosProdutos = $PlanoDistribuicaoProduto->buscarProdutosProjeto($dados->IdPRONAC);
             $this->view->produtos = $dadosProdutos;
             $tipoDaPlanilha = 3;
             // 3=Planilha Orçamentária Aprovada
             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;
 }
 public function consolidacaopareceristaAction()
 {
     $OrgaosDAO = new Orgaos();
     $NomesDAO = new Nomes();
     $AreaDAO = new Area();
     $SegmentoDAO = new Segmento();
     $this->view->Orgaos = $OrgaosDAO->buscar(array('Status = ?' => 0, 'Vinculo = ?' => 1));
     $this->view->Pareceristas = $NomesDAO->buscarPareceristas();
     // O mesmo do Manter Agentes
     $this->view->comboareasculturais = ManterAgentesDAO::buscarAreasCulturais();
     $this->view->Areas = $AreaDAO->buscar();
     $this->view->Segmento = $SegmentoDAO->buscar(array('stEstado = ?' => 1));
 }
Exemplo n.º 4
0
 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     $this->view->comboestados = Estado::buscar();
     $this->view->combotiposenderecos = Tipoendereco::buscar();
     $this->view->combotiposlogradouros = Tipologradouro::buscar();
     $this->view->comboareasculturais = ManterAgentesDAO::buscarAreasCulturais();
     $this->view->combotipostelefones = Tipotelefone::buscar();
     $this->view->combotiposemails = Tipoemail::buscar();
     /*         * ****************************************************************************************************** */
     //Monta o combo das visões disponiveis
     $visoes = VisaoDAO::buscarVisao(null, null, true);
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // cria a sessão com o grupo ativo
     $GrupoAtivo = $GrupoAtivo->codGrupo;
     $a = 0;
     $select = null;
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     if (isset($auth->getIdentity()->Cpf)) {
         $select[$a]['idVerificacao'] = 144;
         //PROPONENTE
         $select[$a]['Descricao'] = 'Proponente';
     } else {
         foreach ($visoes as $visaoGrupo) {
             if ($GrupoAtivo == 93 and ($visaoGrupo->idVerificacao == 209 or $visaoGrupo->idVerificacao == 216)) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if ($GrupoAtivo == 94 and $visaoGrupo->idVerificacao == 209) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if ($GrupoAtivo == 137 and $visaoGrupo->idVerificacao == 209) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if ($GrupoAtivo == 97) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if ($GrupoAtivo == 120 and $visaoGrupo->idVerificacao == 210) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if ($GrupoAtivo == 121 and $visaoGrupo->idVerificacao == 145) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             /* if($GrupoAtivo == 122 and $visaoGrupo->idVerificacao == 145)
                {
                $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                $select[$a]['Descricao'] = $visaoGrupo->Descricao;
                } */
             if ($GrupoAtivo == 123 and $visaoGrupo->idVerificacao == 145) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if ($GrupoAtivo == 118 and $visaoGrupo->idVerificacao == 210) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if (($GrupoAtivo == 122 or $GrupoAtivo == 123) and $visaoGrupo->idVerificacao == 145) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if ($GrupoAtivo == 103 || $GrupoAtivo == 142 and $visaoGrupo->idVerificacao == 144) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if ($GrupoAtivo == 97 || $GrupoAtivo == 120 and $visaoGrupo->idVerificacao == 217) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             $a++;
         }
     }
     $this->view->combovisoes = $select;
     //verifica se a funcionadade devera abrir em modal
     if ($this->_request->getParam("modal") == "s") {
         $this->_helper->layout->disableLayout();
         // desabilita o Zend_Layout
         header("Content-Type: text/html; charset=ISO-8859-1");
         $this->modal = "s";
         $this->view->modal = "s";
     } else {
         $this->modal = "n";
         $this->view->modal = "n";
     }
     parent::init();
 }
 /**
  * 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();
     }
 }
 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // define as permissões
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 144;
     // Proponente
     $PermissoesGrupo[] = 97;
     // Gestor do SALIC
     $PermissoesGrupo[] = 93;
     // Coordenador de Parecerista
     $PermissoesGrupo[] = 94;
     // Parecerista
     $PermissoesGrupo[] = 118;
     // Componente da Comissão
     $PermissoesGrupo[] = 120;
     // Coordenador Administrativo CNIC
     $PermissoesGrupo[] = 122;
     // Coordenador de Acompanhamento
     $PermissoesGrupo[] = 123;
     // Coordenador Geral de Acompanhamento
     if (isset($auth->getIdentity()->Cpf) && !empty($auth->getIdentity()->Cpf) && isset($_GET['acao']) && $_GET['acao'] == 'cc' && isset($_GET['cpf']) && !empty($_GET['cpf'])) {
         parent::perfil(2);
         // scriptcase
     }
     if (isset($auth->getIdentity()->Cpf) && !empty($auth->getIdentity()->Cpf) && !isset($_GET['acao']) && !isset($_GET['cpf']) && empty($_GET['cpf'])) {
         parent::perfil(4, $PermissoesGrupo);
         // migração e novo salic
     } else {
         if (isset($auth->getIdentity()->usu_codigo) && !empty($auth->getIdentity()->usu_codigo)) {
             parent::perfil(1, $PermissoesGrupo);
             // migração e novo salic
         } else {
             parent::perfil(4, $PermissoesGrupo);
             // migração e novo salic
         }
     }
     $auth = Zend_Auth::getInstance();
     // pega a autenticaç?o
     if (isset($auth->getIdentity()->usu_codigo)) {
         // autenticacao novo salic
         $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         $this->getIdUsuario = $this->getIdUsuario ? $this->getIdUsuario["idAgente"] : 0;
     } else {
         // autenticacao scriptcase
         $this->getIdUsuario = isset($_GET["idusuario"]) ? $_GET["idusuario"] : 0;
     }
     $Cpflogado = $this->getIdUsuario;
     $this->view->cpfLogado = $Cpflogado;
     $this->view->grupoativo = $GrupoAtivo->codGrupo;
     $this->view->comboestados = Estado::buscar();
     $this->view->combotiposenderecos = Tipoendereco::buscar();
     $this->view->combotiposlogradouros = Tipologradouro::buscar();
     $this->view->comboareasculturais = ManterAgentesDAO::buscarAreasCulturais();
     $this->view->combotipostelefones = Tipotelefone::buscar();
     $this->view->combotiposemails = Tipoemail::buscar();
     //Monta o combo das visões disponiveis
     $visoes = VisaoDAO::buscarVisao(null, null, true);
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // cria a sessão com o grupo ativo
     $GrupoAtivo = $GrupoAtivo->codGrupo;
     $a = 0;
     $select = null;
     if (isset($auth->getIdentity()->Cpf)) {
         $select[$a]['idVerificacao'] = 144;
         //PROPONENTE
         $select[$a]['Descricao'] = 'Proponente';
     } else {
         foreach ($visoes as $visaoGrupo) {
             if ($GrupoAtivo == 93 and ($visaoGrupo->idVerificacao == 209 or $visaoGrupo->idVerificacao == 216)) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if ($GrupoAtivo == 94 and $visaoGrupo->idVerificacao == 209) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if ($GrupoAtivo == 97) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if ($GrupoAtivo == 120 and $visaoGrupo->idVerificacao == 210) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if ($GrupoAtivo == 118 and $visaoGrupo->idVerificacao == 210) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             if ($GrupoAtivo == 122 and ($visaoGrupo->idVerificacao == 210 or $visaoGrupo->idVerificacao == 216 or $GrupoAtivo == 123)) {
                 $select[$a]['idVerificacao'] = $visaoGrupo->idVerificacao;
                 $select[$a]['Descricao'] = $visaoGrupo->Descricao;
             }
             $a++;
         }
     }
     //        echo Zend_Debug::dump($visoes); exit(0);
     $this->view->combovisoes = $select;
     parent::init();
 }
 public function recursoAction()
 {
     $this->_helper->layout->disableLayout();
     // Desabilita o Zend Layout
     $idPronac = $this->_request->getParam("idPronac");
     if (strlen($idPronac) > 7) {
         $idPronac = Seguranca::dencrypt($idPronac);
     }
     if (!empty($idPronac)) {
         $Projetos = new Projetos();
         $rsProjeto = $Projetos->buscar(array("IdPronac=?" => $idPronac))->current();
         $this->view->projeto = $rsProjeto;
         // verifica se há pedidos de reconsideração e de recurso
         $tbRecurso = new tbRecurso();
         $recursos = $tbRecurso->buscar(array('IdPRONAC = ?' => $idPronac));
         $pedidoReconsideracao = 0;
         $pedidoRecurso = 0;
         if (count($recursos) > 0) {
             foreach ($recursos as $r) {
                 if ($r->tpRecurso == 1) {
                     $pedidoReconsideracao = $r->idRecurso;
                     $dados = $tbRecurso->buscarDadosRecursos(array('idRecurso = ?' => $r->idRecurso))->current();
                     $this->view->dadosReconsideracao = $dados;
                     if ($r->siRecurso == 0) {
                         $this->view->desistenciaReconsideracao = true;
                     } else {
                         $this->view->desistenciaReconsideracao = false;
                         $this->view->produtosReconsideracao = array();
                         if ($dados->siFaseProjeto == 2) {
                             if ($dados->tpSolicitacao == 'PI' || $dados->tpSolicitacao == 'EO' || $dados->tpSolicitacao == 'OR') {
                                 $PlanoDistribuicaoProduto = new PlanoDistribuicaoProduto();
                                 $dadosProdutos = $PlanoDistribuicaoProduto->buscarProdutosProjeto($dados->IdPRONAC);
                                 $this->view->produtosReconsideracao = $dadosProdutos;
                                 $tipoDaPlanilha = 3;
                                 // 3=Planilha Orçamentária Aprovada Ativa
                                 //                                    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->planilhaReconsideracao = $this->montarPlanilhaOrcamentaria($planilhaOrcamentaria, $tipoDaPlanilha);
                             }
                         }
                         if ($dados->tpSolicitacao == 'EN' || $dados->tpSolicitacao == 'EO' || $dados->tpSolicitacao == 'OR' || $dados->tpSolicitacao == 'PI') {
                             $this->view->projetosENReconsideracao = $Projetos->buscaAreaSegmentoProjeto($dados->IdPRONAC);
                             $this->view->comboareasculturaisReconsideracao = ManterAgentesDAO::buscarAreasCulturais();
                             $this->view->combosegmentosculturaisReconsideracao = Segmentocultural::buscarSegmento($this->view->projetosENReconsideracao->cdArea);
                             $parecer = new Parecer();
                             $this->view->ParecerReconsideracao = $parecer->buscar(array('IdPRONAC = ?' => $dados->IdPRONAC, 'TipoParecer in (?)' => array(1, 7), 'stAtivo = ?' => 1))->current();
                         }
                     }
                 }
                 if ($r->tpRecurso == 2) {
                     $pedidoRecurso = $r->idRecurso;
                     $dados = $tbRecurso->buscarDadosRecursos(array('idRecurso = ?' => $r->idRecurso))->current();
                     $this->view->dadosRecurso = $dados;
                     if ($r->siRecurso == 0) {
                         $this->view->desistenciaRecurso = true;
                     } else {
                         $this->view->desistenciaRecurso = false;
                         if ($dados->siFaseProjeto == 2) {
                             if ($dados->tpSolicitacao == 'PI' || $dados->tpSolicitacao == 'EO' || $dados->tpSolicitacao == 'OR') {
                                 $PlanoDistribuicaoProduto = new PlanoDistribuicaoProduto();
                                 $dadosProdutos = $PlanoDistribuicaoProduto->buscarProdutosProjeto($dados->IdPRONAC);
                                 $this->view->produtosRecurso = $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->planilhaRecurso = $this->montarPlanilhaOrcamentaria($planilhaOrcamentaria, $tipoDaPlanilha);
                             }
                         }
                         if ($dados->tpSolicitacao == 'EN' || $dados->tpSolicitacao == 'EO' || $dados->tpSolicitacao == 'OR' || $dados->tpSolicitacao == 'PI') {
                             $this->view->projetosENRecurso = $Projetos->buscaAreaSegmentoProjeto($dados->IdPRONAC);
                             $this->view->comboareasculturaisRecurso = ManterAgentesDAO::buscarAreasCulturais();
                             $this->view->combosegmentosculturaisRecurso = Segmentocultural::buscarSegmento($this->view->projetosENRecurso->cdArea);
                             $parecer = new Parecer();
                             $this->view->ParecerRecurso = $parecer->buscar(array('IdPRONAC = ?' => $dados->IdPRONAC, 'TipoParecer = ?' => 7, 'stAtivo = ?' => 1))->current();
                         }
                     }
                 }
             }
         }
         $this->view->pedidoReconsideracao = $pedidoReconsideracao;
         $this->view->pedidoRecurso = $pedidoRecurso;
     }
 }
 public function areasegmentoAction()
 {
     $get = Zend_Registry::get('get');
     $pronac = addslashes($get->pronac);
     $pronac = Seguranca::dencrypt($pronac);
     $ano = addslashes(substr($pronac, 0, 2));
     $sequencial = addslashes(substr($pronac, 2, strlen($pronac)));
     $arrBusca = array('tbr.anoprojeto =?' => $ano, 'tbr.sequencial =?' => $sequencial);
     $projeto = new Projetos();
     $validapronac = $projeto->VerificaPronac($arrBusca);
     if (count($validapronac) > 0) {
         $listaparecer = $projeto->buscarTodosDadosProjeto($validapronac[0]->IdPRONAC);
         $this->view->parecer = $listaparecer[0];
         $this->view->pronac = Seguranca::encrypt($listaparecer[0]->pronac);
         $this->view->comboareasculturais = ManterAgentesDAO::buscarAreasCulturais();
         $this->view->combosegmentosculturais = Segmentocultural::buscarSegmento($listaparecer[0]->Area);
         $documentoDao = new tbHistoricoAlteracaoProjeto();
         $where = array("P.idPRONAC =?" => $listaparecer[0]->IdPRONAC, "cdArea is not null" => '?', "cdSegmento is not null" => '?');
         $documentos = $documentoDao->listadocumentosanexados($where);
         $this->view->documentos = $documentos;
     } else {
         parent::message("Dados obrigatórios não informados", "Alterarprojeto/consultarprojeto", "ERROR");
     }
     if ($listaparecer[0]->Orgao != $this->codOrgao) {
         parent::message("Usuário sem autorização no orgão do projeto", "Alterarprojeto/consultarprojeto", "ERROR");
     }
 }