public function planoDeDivulgacaoFinalAction() { //** Verifica se o usuário logado tem permissão de acesso **// $this->verificarPermissaoAcesso(false, true, false); $idpronac = $this->_request->getParam("idpronac"); if (strlen($idpronac) > 7) { $idpronac = Seguranca::dencrypt($idpronac); } //****** Dados do Projeto - Cabecalho *****// $projetos = new Projetos(); $DadosProjeto = $projetos->buscarProjetoXProponente(array('idPronac = ?' => $idpronac))->current(); $this->view->DadosProjeto = $DadosProjeto; $PlanoDeDivulgacao = $projetos->buscarPlanoDeDivulgacao($idpronac); $this->view->PlanoDeDivulgacao = $PlanoDeDivulgacao; $Verificacao = new Verificacao(); $Peca = $Verificacao->buscar(array('idTipo =?' => 1, 'stEstado =?' => 1)); $this->view->Peca = $Peca; $Veiculo = $Verificacao->buscar(array('idTipo =?' => 2, 'stEstado =?' => 1)); $this->view->Veiculo = $Veiculo; }
public function extratoPautaIntercambioAction() { $tblOrgao = new Orgaos(); $rsOrgao = $tblOrgao->buscar(array(), array("Sigla ASC")); $this->view->orgaos = $rsOrgao; $tblClassificacao = new tbClassificaDocumento(); $rsClassificacao = $tblClassificacao->buscar(array(), array("dsClassificaDocumento ASC")); $this->view->classificacoes = $rsClassificacao; $tblAvaliacao = new Verificacao(); $rsAvaliacao = $tblAvaliacao->buscar(array("idTipo = ?" => 4)); $this->view->avaliacoes = $rsAvaliacao; $tblFundoSetorial = new Verificacao(); $rsFundoSetorial = $tblFundoSetorial->buscar(array("idTipo = ?" => 15)); $this->view->fundossetoriais = $rsFundoSetorial; $tblUf = new Uf(); $rsUf = $tblUf->buscar(array(), array("Descricao ASC")); $this->view->ufs = $rsUf; $arrRegioes = array(); foreach ($rsUf as $item) { $arrRegioes[] = $item->Regiao; } $arrRegioes = array_unique($arrRegioes); $this->view->regioes = $arrRegioes; }
public function incluirtermodecisaoAction() { $tipoTermo = $this->_request->getParam("tipoTermo"); $tipoParecer = $this->_request->getParam("tipoParecer"); $orgao = $this->_request->getParam("orgao"); $tipoTermo = (int) $tipoTermo; $tipoParecer = (int) $tipoParecer; $verificacao = new Verificacao(); $buscaTipoRecurso = $verificacao->buscar(array('idTipo = ?' => Constantes::cteIdTipoTermoDecisao)); $this->view->listaTipoRecurso = $buscaTipoRecurso; if (empty($_POST)) { $this->view->validar = "s"; } else { $this->view->validar = "n"; if (!empty($orgao)) { if ($orgao == "sefic") { $idOrgao = 251; $this->view->sefic = "true"; $this->view->sav = "false"; } else { $idOrgao = 160; $this->view->sefic = "false"; $this->view->sav = "true"; } } $tbModeloTermoDecisao = new tbModeloTermoDecisao(); $buscarTermoDecisao = $tbModeloTermoDecisao->buscarTermoDecisao(array('o.Codigo = ?' => $idOrgao, 'idVerificacao = ?' => $tipoTermo, 'stModeloTermoDecisao = ?' => $tipoParecer)); if (!empty($buscarTermoDecisao[0])) { $this->view->idtermo = $buscarTermoDecisao[0]->idModeloTermoDecisao; $this->view->idorgao = $buscarTermoDecisao[0]->Codigo; $this->view->sigla = $buscarTermoDecisao[0]->Sigla; $this->view->termo = $buscarTermoDecisao[0]->idVerificacao; $this->view->parecer = (int) $buscarTermoDecisao[0]->stModeloTermoDecisao; $this->view->texto = $buscarTermoDecisao[0]->meModeloTermoDecisao; } else { $this->view->incluir = ""; $this->view->termo = $tipoTermo; $this->view->parecer = (int) $tipoParecer; $this->view->texto = "Digite o Termo de Decisão."; } } }
public function extratorAction() { $tblArea = new Area(); $rsArea = $tblArea->buscar(array(), array("Descricao ASC")); $this->view->areas = $rsArea; $tblUf = new Uf(); $rsUf = $tblUf->buscar(array(), array("Descricao ASC")); $this->view->ufs = $rsUf; $tblMecanismo = new Mecanismo(); $rsMecanismo = $tblMecanismo->buscar(array("Status = ?" => "1"), array("Descricao ASC")); $this->view->mecanismos = $rsMecanismo; $tblFundoSetorial = new Verificacao(); $rsFundoSetorial = $tblFundoSetorial->buscar(array("idTipo = ?" => 15)); $this->view->fundossetoriais = $rsFundoSetorial; $tblSituacao = new Situacao(); $rsSituacao = $tblSituacao->buscar(array("AreaAtuacao = ?" => "C", "StatusProjeto = ?" => 1), array("Descricao ASC")); $this->view->situacoes = $rsSituacao; $tblOrgaos = new Orgaos(); $rsOrgaos = $tblOrgaos->buscar(array(), array("Sigla ASC")); $this->view->orgaos = $rsOrgaos; }
public function carregarPlanosDeDistribuicaoAction() { $this->_helper->layout->disableLayout(); // desabilita o Zend_Layout $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo'); // cria a sessão com o grupo ativo $this->view->idPerfil = $GrupoAtivo->codGrupo; $idPronac = $this->_request->getParam("idPronac"); if (strlen($idPronac) > 7) { $idPronac = Seguranca::dencrypt($idPronac); } $tbPlanoDistribuicao = new tbPlanoDistribuicao(); $planosDistribuicao = $tbPlanoDistribuicao->buscarPlanosDistribuicaoReadequacao($idPronac, 'tbPlanoDistribuicao'); if (count($planosDistribuicao) == 0) { $planosDistribuicao = $tbPlanoDistribuicao->buscarPlanosDistribuicaoReadequacao($idPronac, 'PlanoDistribuicaoProduto'); } $Produtos = new Produto(); $produtos = $Produtos->buscar(array('stEstado=?' => 0), array('Descricao')); $Verificacao = new Verificacao(); $posicoesLogomarca = $Verificacao->buscar(array('idTipo=?' => 3), array('Descricao')); $Area = new Area(); $areas = $Area->buscar(array('Codigo != ?' => 7), array('Descricao')); $get = Zend_Registry::get('get'); $link = isset($get->link) ? true : false; $this->montaTela('readequacoes/carregar-planos-de-distribuicao.phtml', array('idPronac' => $idPronac, 'planosDeDistribuicao' => $planosDistribuicao, 'produtos' => $produtos, 'posicoesLogomarca' => $posicoesLogomarca, 'areas' => $areas, 'link' => $link)); }