public function salvardiligenciaAction() { $post = Zend_Registry::get('post'); $diligenciaDAO = new Diligencia(); $ProjetoDAO = new Projetos(); $AvaliacaoPropostaDAO = new AvaliacaoProposta(); $PreProjetoDAO = new PreProjeto(); $verificacaodao = new Verificacao(); $auth = Zend_Auth::getInstance(); if ($this->idPronac) { $agente = $ProjetoDAO->buscarAgenteProjeto(array(' pro.IdPRONAC = ?' => $this->idPronac))->current(); if ($post->idProduto) { $idProduto = $post->idProduto; } else { $idProduto = new Zend_Db_Expr('null'); } $Usuario = new Usuario(); $idagente = $auth->getIdentity()->usu_codigo; $stEnviado = 'N'; if ($_POST['btnEnvio'] == 1) { $stEnviado = 'S'; } $dados = array('idPronac' => $post->idPronac, 'DtSolicitacao' => new Zend_Db_Expr('GETDATE()'), 'Solicitacao' => $_POST['solicitacao'], 'idSolicitante' => $idagente, 'idTipoDiligencia' => $post->tpDiligencia, 'idProduto' => $idProduto, 'stEstado' => 0, 'stEnviado' => $stEnviado); $ult = $diligenciaDAO->alterar($dados, array('idDiligencia = ?' => $_POST['idDiligencia'])); $tipoDiligencia = $verificacaodao->tipoDiligencia(array('idVerificacao = ?' => $post->tpDiligencia)); $data = array('Situacao' => $this->situacao, 'DtSituacao' => date("Y-m-d"), 'ProvidenciaTomada' => 'Projeto Diligenciado na Fase ' . $tipoDiligencia[0]->Descricao); } if ($_POST['btnEnvio'] == 1) { $msgAlert = 'Enviado com sucesso!'; } else { $msgAlert = 'Salvo com sucesso!'; } $aux = "?idPronac={$this->idPronac}&situacao={$this->situacao}&tpDiligencia={$post->tpDiligencia}"; //parent::message("$msgAlert", "diligenciar/cadastrardiligencia{$aux}", "CONFIRM"); parent::message("{$msgAlert}", "diligenciar/listardiligenciaanalista{$aux}", "CONFIRM"); }
public function naturezaAction() { $this->autenticacao(); $idAgente = $this->_request->getParam("id"); $this->view->id = $idAgente; $tbVerificacao = new Verificacao(); $direito = $tbVerificacao->combosNatureza(7); $this->view->direito = $direito; $esfera = $tbVerificacao->combosNatureza(8); $this->view->esfera = $esfera; $poder = $tbVerificacao->combosNatureza(9); $this->view->poder = $poder; $administracao = $tbVerificacao->combosNatureza(10); $this->view->administracao = $administracao; $Natureza = new Natureza(); $result = $Natureza->buscar(array('idAgente = ?' => $idAgente))->current(); $this->view->dadosNatureza = $result; }
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 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 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 criteriosAvaliacaoAction() { $idEdital = $this->_request->getParam('idEdital'); $this->view->idEdital = $idEdital; $tipopremiacao = new TipoPremiacao(); $tipoPremiacaoEdital = $tipopremiacao->buscarTipoPremiacao(); $this->view->tipopremiacao = $tipoPremiacaoEdital; $origemrecurso = new Verificacao(); $origRecurso = $origemrecurso->buscarOrigemRecurso(); $this->view->origemrecursoedital = $origRecurso; $areaEdital = new Area(); $area = $areaEdital->BuscarAreas(); $this->view->area = $area; $segmentoArea = new Segmento(); $segmento = $segmentoArea->buscaSegmentos(); $this->view->segmento = $segmento; $criterioAvaliacao = new tbCriteriosAvaliacao(); $critAvaliacao = $criterioAvaliacao->buscarcriterioporidEdital($idEdital); $this->view->criterioavaliacao = $critAvaliacao; $this->view->qtdCriterioAvaliacao = count($critAvaliacao); }
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)); }