public function indexAction() { $tbTipoDocumento = new tbTipoDocumentoBDCORPORATIVO(); $result = $tbTipoDocumento->buscar(array(), array(2)); $this->view->tpDocumentos = $result; }
/** * Reescreve o método init() * @access public * @param void * @return void */ public function init() { $auth = Zend_Auth::getInstance(); // pega a autenticaç?o $this->view->title = "Salic - Sistema de Apoio ?s Leis de Incentivo ? Cultura"; // título da página // 3 => autenticaç?o scriptcase e autenticaç?o/permiss?o zend (AMBIENTE PROPONENTE E MINC) // utilizar quando a Controller ou a Action for acessada via scriptcase e zend // define as permiss?es $this->idusuario = $auth->getIdentity()->usu_codigo; $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo'); // cria a sessão com o grupo ativo $codGrupo = $GrupoAtivo->codGrupo; // Grupo ativo na sessão $codOrgao = $GrupoAtivo->codOrgao; // Órgão ativo na sessão $this->codGrupo = $codGrupo; // Grupo ativo na sessão $this->codOrgao = $codOrgao; $this->view->codOrgao = $codOrgao; $this->view->codGrupo = $codGrupo; $this->view->grupoativo = $codGrupo; //$this->view->idUsuarioLogado = $idusuario; $PermissoesGrupo = array(); $PermissoesGrupo[] = 92; $PermissoesGrupo[] = 93; $PermissoesGrupo[] = 97; $PermissoesGrupo[] = 103; $PermissoesGrupo[] = 104; $PermissoesGrupo[] = 110; $PermissoesGrupo[] = 113; $PermissoesGrupo[] = 114; $PermissoesGrupo[] = 115; $PermissoesGrupo[] = 121; $PermissoesGrupo[] = 122; $PermissoesGrupo[] = 123; $PermissoesGrupo[] = 124; $PermissoesGrupo[] = 125; $PermissoesGrupo[] = 126; $PermissoesGrupo[] = 127; $PermissoesGrupo[] = 128; $PermissoesGrupo[] = 131; $PermissoesGrupo[] = 132; $PermissoesGrupo[] = 134; $PermissoesGrupo[] = 135; $PermissoesGrupo[] = 136; $PermissoesGrupo[] = 137; $PermissoesGrupo[] = 138; $PermissoesGrupo[] = 139; $PermissoesGrupo[] = 140; $PermissoesGrupo[] = 143; parent::perfil(1, $PermissoesGrupo); if (isset($auth->getIdentity()->usu_codigo)) { $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo); if ($this->getIdUsuario) { $this->getIdUsuario = $this->getIdUsuario["idAgente"]; } else { $this->getIdUsuario = 0; } } else { $this->getIdUsuario = $auth->getIdentity()->IdUsuario; } $tbDocumentos = new tbTipoDocumentoBDCORPORATIVO(); $this->view->tiposDocumento = $tbDocumentos->buscar(array(), 'dsTipoDocumento desc'); $pronac = $this->_request->getParam("pronac"); // xd($pronac); if (!empty($pronac)) { if (strlen($pronac) > 7) { $pronac = Seguranca::dencrypt($pronac); } $ano = addslashes(substr($pronac, 0, 2)); $sequencial = addslashes(substr($pronac, 2, strlen($pronac))); $tbProjeto = new Projetos(); $buscaProjeto = $tbProjeto->buscar(array("AnoProjeto = ?" => $ano, "Sequencial = ?" => $sequencial)); if (!empty($buscaProjeto[0])) { $CgcCpf = $buscaProjeto[0]->CgcCpf; } else { parent::message("PRONAC não localizado!", "Alterarprojeto/consultarprojeto", "ERROR"); } $agentes = new Agentes(); $buscaTipoPessoa = $agentes->buscar(array('CNPJCPF = ?' => $CgcCpf)); if ($buscaTipoPessoa[0]->TipoPessoa == 1) { $this->view->pj = "true"; } else { $this->view->pj = "false"; } $agentes = new Agentes(); $buscaTipoPessoa = $agentes->buscar(array('CNPJCPF = ?' => $CgcCpf)); $this->idAgente = $buscaTipoPessoa[0]->idAgente; /* Monta os dados do Agente */ $idAgente = $this->idAgente; $qtdDirigentes = ''; if (isset($idAgente)) { $dados = ManterAgentesDAO::buscarAgentes(null, null, $idAgente); if (!$dados) { parent::message("Agente não encontrado!", "agentes/buscaragente", "ALERT"); } $this->view->telefones = ManterAgentesDAO::buscarFones($idAgente); $this->view->emails = ManterAgentesDAO::buscarEmails($idAgente); $visoes = VisaoDAO::buscarVisao($idAgente); $this->view->visoes = $visoes; foreach ($visoes as $v) { if ($v->Visao == '209') { $this->getParecerista = 'sim'; } } if ($dados[0]->TipoPessoa == 1) { $dirigentes = ManterAgentesDAO::buscarVinculados(null, null, null, null, $idAgente); $qtdDirigentes = count($dirigentes); $this->view->dirigentes = $dirigentes; } $this->view->dados = $dados; $this->view->qtdDirigentes = $qtdDirigentes; $this->view->parecerista = $this->getParecerista; $this->view->pronac = $pronac; //$this->view->idpronac = $_REQUEST['pronac']; $this->view->id = $idAgente; } } $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(); parent::init(); // chama o init() do pai GenericControllerNew }