/** * Reescreve o metodo init() * @access public * @param void * @return void */ public function init() { $this->view->title = "Salic - Sistema de Apoio às Leis de Incentivo à Cultura"; // titulo da pagina $auth = Zend_Auth::getInstance(); // pega a autenticacao $Usuario = new UsuarioDAO(); // objeto usuario $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo'); // cria a sessao com o grupo ativo if ($auth->hasIdentity()) { // caso o usuario esteja autenticado // verifica as permissoes $PermissoesGrupo = array(); $PermissoesGrupo[] = 133; $PermissoesGrupo[] = 118; $PermissoesGrupo[] = 119; $PermissoesGrupo[] = 120; if (!in_array($GrupoAtivo->codGrupo, $PermissoesGrupo)) { // verifica se o grupo ativo esta no array de permissoes parent::message("Você não tem permissão para acessar essa àrea do sistema!", "principal/index", "ALERT"); } // pega as unidades autorizadas, orgaos e grupos do usuario (pega todos os grupos) $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21); // manda os dados para a visao $this->view->usuario = $auth->getIdentity(); // manda os dados do usuario para a visao $this->view->arrayGrupos = $grupos; // manda todos os grupos do usuario para a visao $this->view->grupoAtivo = $GrupoAtivo->codGrupo; // manda o grupo ativo do usuario para a visao $this->view->orgaoAtivo = $GrupoAtivo->codOrgao; // manda o orgao ativo do usuario para a visao } else { return $this->_helper->redirector->goToRoute(array('controller' => 'index', 'action' => 'logout'), null, true); } parent::init(); // chama o init() do pai GenericControllerNew /**** CODIGO DE READEQUACAO ****/ $this->view->bln_readequacao = "false"; $idpronac = null; $idpronac = $this->_request->getParam("idpronac"); //VERIFICA SE O PROJETO ESTA NA FASE DE READEQUACAO /*if(!empty($idpronac)){ $tbPedidoAlteracao = new tbPedidoAlteracaoProjeto(); $arrBusca = array(); $arrBusca['pa.idPronac = ?'] = $idpronac; $arrBusca['pa.stPedidoAlteracao = ?'] = 'I'; //pedido enviado pelo proponente $arrBusca['pa.siVerificacao = ?'] = '1'; $arrBusca['paxta.tpAlteracaoProjeto = ?']='10'; //tipo Readequacao de Itens de Custo $rsPedidoAlteraco = $tbPedidoAlteracao->buscarPedidoAlteracaoPorTipoAlteracao($arrBusca, array('dtSolicitacao DESC'))->current(); if(!empty($rsPedidoAlteraco)){ $this->bln_readequacao = "true"; $this->view->bln_readequacao = "true"; } }*/ /**** fim - CODIGO DE READEQUACAO ****/ }
public function init() { $this->view->title = "Salic - Sistema de Apoio às Leis de Incentivo à Cultura"; $auth = Zend_Auth::getInstance(); $Usuario = new UsuarioDAO(); $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo'); if ($auth->hasIdentity()) { // verifica as permissões $PermissoesGrupo = array(); $PermissoesGrupo[] = 122; $PermissoesGrupo[] = 121; $PermissoesGrupo[] = 129; $PermissoesGrupo[] = 94; // Parecerista $PermissoesGrupo[] = 135; // tecnico $PermissoesGrupo[] = 134; // coordenador $PermissoesGrupo[] = 138; // tecnico de avaliação $PermissoesGrupo[] = 139; // coordenador de avaliação $PermissoesGrupo[] = 124; //Tecnico de Prestação de Contas $PermissoesGrupo[] = 132; // Chefe de Divisão if (!in_array($GrupoAtivo->codGrupo, $PermissoesGrupo)) { parent::message("Você não tem permissão para acessar essa área do sistema!", "principal/index", "ALERT"); } // pega as unidades autorizadas, órgãos e grupos do usuário (pega todos os grupos) $grupos = $Usuario->buscarUnidades(isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_codigo : $auth->getIdentity()->IdUsuario, 21); // manda os dados para a visão $this->view->usuario = $auth->getIdentity(); // manda os dados do usuário para a visão $this->view->arrayGrupos = $grupos; // manda todos os grupos do usuário para a visão $this->view->grupoAtivo = $GrupoAtivo->codGrupo; // manda o grupo ativo do usuário para a visão $this->view->orgaoAtivo = $GrupoAtivo->codOrgao; // manda o órgão ativo do usuário para a visão $this->orgSup = $GrupoAtivo->codOrgao; $this->usu_orgao = $GrupoAtivo->codOrgao; $this->getIdOrgao = $GrupoAtivo->codOrgao; } else { return $this->_helper->redirector->goToRoute(array('controller' => 'index', 'action' => 'logout'), null, true); } //recupera ID do pre projeto (proposta) parent::init(); // chama o init() do pai GenericControllerNew }
public function init() { $this->view->title = "Salic - Sistema de Apoio às Leis de Incentivo à Cultura"; // título da página $auth = Zend_Auth::getInstance(); // pega a autenticação $Usuario = new UsuarioDAO(); // objeto usuário $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo'); // cria a sessão com o grupo ativo if ($auth->hasIdentity()) { // caso o usuário estja autenticado // verifica as permissões $PermissoesGrupo = array(); $PermissoesGrupo[] = 114; //Coordenador de Editais if (isset($auth->getIdentity()->usu_codigo)) { parent::perfil(1, $PermissoesGrupo); } else { parent::perfil(4, $PermissoesGrupo); } if (!in_array($GrupoAtivo->codGrupo, $PermissoesGrupo)) { // verifica se o grupo ativo está no array de permissões parent::message("Você não tem permissão para acessar essa área do sistema!", "principal/index", "ALERT"); } // pega as unidades autorizadas, orgãos e grupos do usuário (pega todos os grupos) $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21); // manda os dados para a visão $this->view->usuario = $auth->getIdentity(); // manda os dados do usuário para a visão $this->view->arrayGrupos = $grupos; // manda todos os grupos do usuário para a visão $this->view->grupoAtivo = $GrupoAtivo->codGrupo; // manda o grupo ativo do usuário para a visão $this->view->orgaoAtivo = $GrupoAtivo->codOrgao; // manda o órgão ativo do usuário para a visão } else { // caso o usuário não esteja autenticado return $this->_helper->redirector->goToRoute(array('controller' => 'index', 'action' => 'logout'), null, true); } $cpf = $auth->getIdentity()->usu_identificacao; $cpf = trim($cpf); $dados = array('CNPJCPF = ?' => $cpf); $idAge = new Agentes(); $idAgente = $idAge->buscarAgenteNome($dados); $this->idAgente = $idAgente; parent::init(); // chama o init() do pai GenericControllerNew }
/** * Reescreve o método init() * @access public * @param void * @return void */ public function init() { $this->view->title = "Salic - Sistema de Apoio às Leis de Incentivo à Cultura"; // título da página $auth = Zend_Auth::getInstance(); // pega a autenticação $Usuario = new UsuarioDAO(); // objeto usuário $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo'); // cria a sessão com o grupo ativo if ($auth->hasIdentity()) { // verifica as permissões $PermissoesGrupo = array(); $PermissoesGrupo[] = 131; // Coordenador de Admissibilidade $PermissoesGrupo[] = 92; // Tecnico de Admissibilidade $PermissoesGrupo[] = 97; // Gestor do SALIC $PermissoesGrupo[] = 93; // Coordenador de Parecerista $PermissoesGrupo[] = 94; // Parecerista $PermissoesGrupo[] = 121; // Tecnico $PermissoesGrupo[] = 122; // Coordenador de Acompanhamento $PermissoesGrupo[] = 103; if (!in_array($GrupoAtivo->codGrupo, $PermissoesGrupo)) { parent::message("Você não tem permissão para acessar essa área do sistema!", "principal/index", "ALERT"); } // pega as unidades autorizadas, orgãos e grupos do usuário (pega todos os grupos) $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21); // manda os dados para a visão $this->view->usuario = $auth->getIdentity(); // manda os dados do usuário para a visão $this->view->arrayGrupos = $grupos; // manda todos os grupos do usuário para a visão $this->view->grupoAtivo = $GrupoAtivo->codGrupo; // manda o grupo ativo do usuário para a visão $this->view->orgaoAtivo = $GrupoAtivo->codOrgao; // manda o órgão ativo do usuário para a visão } else { return $this->_helper->redirector->goToRoute(array('controller' => 'index', 'action' => 'logout'), null, true); } parent::init(); // chama o init() do pai GenericControllerNew }
public function init() { $this->view->title = "Salic - Sistema de Apoio às Leis de Incentivo à Cultura"; // título da página $auth = Zend_Auth::getInstance(); // pega a autenticaç?o $Usuario = new UsuarioDAO(); // objeto usuário $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo'); // cria a sess?o com o grupo ativo if ($auth->hasIdentity()) { // caso o usuário esteja autenticado // verifica as permiss?es $PermissoesGrupo = array(); $PermissoesGrupo[] = 134; //Coordenador de Fiscalização $PermissoesGrupo[] = 135; //Técnico de Fiscalização if (!in_array($GrupoAtivo->codGrupo, $PermissoesGrupo)) { // verifica se o grupo ativo está no array de permiss?es parent::message("Você não tem permissão para acessar essa área do sistema!", "principal/index", "ALERT"); } // pega as unidades autorizadas, org?os e grupos do usuário (pega todos os grupos) $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21); // manda os dados para a vis?o $this->view->usuario = $auth->getIdentity(); // manda os dados do usuário para a vis?o $this->view->arrayGrupos = $grupos; // manda todos os grupos do usuário para a vis?o $this->view->grupoAtivo = $GrupoAtivo->codGrupo; // manda o grupo ativo do usuário para a vis?o $this->view->orgaoAtivo = $GrupoAtivo->codOrgao; // manda o órg?o ativo do usuário para a vis?o $this->codOrgao = $GrupoAtivo->codOrgao; // manda o órg?o ativo do usuário para a vis?o $this->codUsuario = $auth->getIdentity()->usu_codigo; // manda o codigo do usuario ativo $this->grupoAtivo = $GrupoAtivo->codGrupo; // manda o órg?o ativo do usuário para a vis?o } else { // caso o usuário n?o esteja autenticado return $this->_helper->redirector->goToRoute(array('controller' => 'index', 'action' => 'logout'), null, true); } //recupera ID do pre projeto (proposta) parent::init(); // chama o init() do pai GenericControllerNew }
/** * Reescreve o metodo init() * @access public * @param void * @return void */ public function init() { Zend_Layout::startMvc(array('layout' => 'layout_scriptcase')); $this->view->title = "Salic - Sistema de Apoio às Leis de Incentivo à Cultura"; // titulo da pagina $auth = Zend_Auth::getInstance(); // pega a autenticao $Usuario = new UsuarioDAO(); // objeto usuario $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo'); // cria a sessao com o grupo ativo if ($auth->hasIdentity()) { // verifica as permissoes $PermissoesGrupo = array(); // $PermissoesGrupo[] = 93; $PermissoesGrupo[] = 118; // $PermissoesGrupo[] = 119; // $PermissoesGrupo[] = 120; if (!in_array($GrupoAtivo->codGrupo, $PermissoesGrupo)) { parent::message("Você não tem permissão para acessar essa área do sistema!", "principal/index", "ALERT"); } // pega as unidades autorizadas, orgaos e grupos do usuario (pega todos os grupos) $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21); // manda os dados para a visao $this->view->usuario = $auth->getIdentity(); // manda os dados do usuario para a visao $this->view->arrayGrupos = $grupos; // manda todos os grupos do usuario para a visao $this->view->grupoAtivo = $GrupoAtivo->codGrupo; // manda o grupo ativo do usuario para a visao $this->view->orgaoAtivo = $GrupoAtivo->codOrgao; // manda o orgao ativo do usuario para a visao } else { return $this->_helper->redirector->goToRoute(array('controller' => 'index', 'action' => 'logout'), null, true); } parent::init(); // chama o init() do pai GenericControllerNew }
public function init() { $this->view->title = "Salic - Sistema de Apoio às Leis de Incentivo à Cultura"; // t�tulo da p�gina $auth = Zend_Auth::getInstance(); // pega a autenticação $Usuario = new UsuarioDAO(); // objeto usu�rio $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo'); // cria a sessão com o grupo ativo if ($auth->hasIdentity()) { // caso o usu�rio esteja autenticado // verifica as permiss�es $PermissoesGrupo = array(); $PermissoesGrupo[] = 90; // Protocolo - Documento $PermissoesGrupo[] = 91; // Protocolo - Recebimento $PermissoesGrupo[] = 92; // Tec. de Admissibilidade $PermissoesGrupo[] = 93; // Coordenador - Geral de Análise (Ministro) $PermissoesGrupo[] = 94; // Parecerista $PermissoesGrupo[] = 96; // Consulta Gerencial $PermissoesGrupo[] = 97; // Gestor do SALIC $PermissoesGrupo[] = 103; // Coord. de Analise $PermissoesGrupo[] = 104; // Protocolo - Envio / Recebimento $PermissoesGrupo[] = 110; // Tec. de Analise $PermissoesGrupo[] = 114; // Coord. de Editais $PermissoesGrupo[] = 115; // Atendimento Representacoes $PermissoesGrupo[] = 119; // Presidente da CNIC $PermissoesGrupo[] = 121; // Tec. de Acompanhamento $PermissoesGrupo[] = 122; // Coord. de Acompanhamento $PermissoesGrupo[] = 123; // Coord. Geral de Acompanhamento $PermissoesGrupo[] = 124; // Tec. de Prestação de Contas $PermissoesGrupo[] = 125; // Coord. de Prestação de Contas $PermissoesGrupo[] = 126; // Coord. Geral de Prestação de Contas $PermissoesGrupo[] = 127; // Coord. Geral de Análise $PermissoesGrupo[] = 128; // Tec. de Portaria $PermissoesGrupo[] = 131; // Coord. de Admissibilidade $PermissoesGrupo[] = 132; // Chefe de Divisão $PermissoesGrupo[] = 135; // Tec. De Fiscalização $PermissoesGrupo[] = 138; // Coord. de Avaliação $PermissoesGrupo[] = 139; // Tec. de Avaliação if (!in_array($GrupoAtivo->codGrupo, $PermissoesGrupo)) { // verifica se o grupo ativo est� no array de permiss�es parent::message("Você não tem permissão para acessar essa área do sistema!", "principal/index", "ALERT"); } // pega as unidades autorizadas, orgãos e grupos do usu�rio (pega todos os grupos) $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21); // manda os dados para a visão $this->view->usuario = $auth->getIdentity(); // manda os dados do usu�rio para a visão $this->view->arrayGrupos = $grupos; // manda todos os grupos do usu�rio para a visão $this->view->grupoAtivo = $GrupoAtivo->codGrupo; // manda o grupo ativo do usu�rio para a visão $this->view->orgaoAtivo = $GrupoAtivo->codOrgao; // manda o orgão ativo do usu�rio para a visão } else { return $this->_helper->redirector->goToRoute(array('controller' => 'index', 'action' => 'logout'), null, true); } parent::init(); // chama o init() do pai GenericControllerNew }
/** * Reescreve o método init() * @access public * @param void * @return void */ public function init() { $this->view->title = "Salic - Sistema de Apoio às Leis de Incentivo à Cultura"; // título da página $auth = Zend_Auth::getInstance(); // pega a autenticação $Usuario = new UsuarioDAO(); // objeto usuário $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo'); // cria a sessão com o grupo ativo if ($auth->hasIdentity()) { // verifica as permissões $PermissoesGrupo = array(); $PermissoesGrupo[] = 103; $PermissoesGrupo[] = 127; $PermissoesGrupo[] = 121; $PermissoesGrupo[] = 122; $PermissoesGrupo[] = 123; $PermissoesGrupo[] = 110; $PermissoesGrupo[] = 142; if (!in_array($GrupoAtivo->codGrupo, $PermissoesGrupo)) { parent::message("Você não tem permissão para acessar essa área do sistema!", "principal/index", "ALERT"); } if ($GrupoAtivo->codGrupo == 103 || $GrupoAtivo->codGrupo == 122 || $GrupoAtivo->codGrupo == 127 || $GrupoAtivo->codGrupo == 123) { $this->view->coordenador = "true"; } // pega as unidades autorizadas, orgãos e grupos do usuário (pega todos os grupos) $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21); // manda os dados para a visão $this->view->usuario = $auth->getIdentity(); // manda os dados do usuário para a visão $this->view->arrayGrupos = $grupos; // manda todos os grupos do usuário para a visão $this->view->grupoAtivo = $GrupoAtivo->codGrupo; // manda o grupo ativo do usuário para a visão $this->view->orgaoAtivo = $GrupoAtivo->codOrgao; // manda o órgão ativo do usuário para a visão $this->getIdUsuario = isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_codigo : $auth->getIdentity()->IdUsuario; $tblAgente = new Agentes(); $rsAgente = $tblAgente->buscar(array('CNPJCPF = ?' => $auth->getIdentity()->usu_identificacao))->current(); if (!empty($rsAgente)) { $this->getIdAgenteLogado = $rsAgente->idAgente; } } else { return $this->_helper->redirector->goToRoute(array('controller' => 'index', 'action' => 'logout'), null, true); } parent::init(); // chama o init() do pai GenericControllerNew $this->codGrupo = $_SESSION['GrupoAtivo']['codGrupo']; $this->view->codGrupo = $_SESSION['GrupoAtivo']['codGrupo']; $this->codOrgao = $_SESSION['GrupoAtivo']['codOrgao']; $this->view->codOrgao = $_SESSION['GrupoAtivo']['codOrgao']; if ($this->codGrupo == 103 || $this->codGrupo == 110 || $this->codGrupo == 127) { //103=Coord. de Analise 110=Tecnico de Analise 127=Coord. Geral de Analise $this->view->tipoAnalise = "inicial"; $this->tipoAnalise = "inicial"; if ($this->codGrupo == 103 || $this->codGrupo == 127) { $this->blnCoordenador = "true"; $this->view->blnCoordenador = "true"; } } elseif ($this->codGrupo == 122 || $this->codGrupo == 121 || $this->codGrupo == 123) { //121=Cood. de Acompanhamento 121=Tecnico Acompanhamento 123=Cood. Geral de Acompanhamento $this->view->tipoAnalise = "readequados"; $this->tipoAnalise = "readequados"; if ($this->codGrupo == 121 || $this->codGrupo == 123) { $this->view->blnCoordenador = "true"; $this->view->blnCoordenador = "true"; } } $this->codOrgaoSuperior = !empty($auth->getIdentity()->usu_org_max_superior) ? $auth->getIdentity()->usu_org_max_superior : $auth->getIdentity()->usu_orgao; }
public function init() { $idusuario = $this->_request->getParam('idusuario'); $auth = Zend_Auth::getInstance(); // pega a autenticação //script case if (!isset($auth->getIdentity()->usu_codigo)) { parent::perfil(4); $auth = Zend_Auth::getInstance(); $idpronac = $this->_request->getParam('idpronac'); $ProjetosDao = new Projetos(); $resp = $ProjetosDao->buscar(array('IdPRONAC = ? ' => "{$idpronac}")); if ($resp->count() && ($resp[0]->Situacao == 'E12' or $resp[0]->Situacao == 'E13' or $resp[0]->Situacao == 'E15' or $resp[0]->Situacao == 'E23' or $resp[0]->Situacao == 'E60' or $resp[0]->Situacao == 'E61' or $resp[0]->Situacao == 'E62' or $resp[0]->Situacao == 'E74' or $resp[0]->Situacao == 'E75' or $resp[0]->Situacao == 'D28' or $resp[0]->Situacao == 'D29' or $resp[0]->Situacao == 'D34' or $resp[0]->Situacao == 'D35')) { $this->_vrSituacao = false; } else { $this->_vrSituacao = true; } $this->view->vrSituacao = $this->_vrSituacao; $this->view->link_menu_lateral = 'javascript:history.back(-1)'; parent::init(); // chama o init() do pai GenericControllerNew } else { $this->view->title = "Salic - Sistema de Apoio às Leis de Incentivo à Cultura"; // título da página $Usuario = new UsuarioDAO(); // objeto usuário $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo'); // cria a sessão com o grupo ativo if ($auth->hasIdentity()) { // verifica as permissões $PermissoesGrupo = array(); // permissões para UC25 $PermissoesGrupo[] = 122; $PermissoesGrupo[] = 121; $PermissoesGrupo[] = 129; $PermissoesGrupo[] = 135; // tecnico $PermissoesGrupo[] = 134; // coordenador $PermissoesGrupo[] = 138; // tecnico de avaliação $PermissoesGrupo[] = 139; // coordenador de avaliação $PermissoesGrupo[] = 94; // parecerista // permissões para UC25 if (!in_array($GrupoAtivo->codGrupo, $PermissoesGrupo)) { parent::message("Você não tem permissão para acessar essa área do sistema!", "principal/index", "ALERT"); } // pega as unidades autorizadas, órgãos e grupos do usuário (pega todos os grupos) $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21); // manda os dados para a visão $this->view->usuario = $auth->getIdentity(); // manda os dados do usuário para a visão $this->view->arrayGrupos = $grupos; // manda todos os grupos do usuário para a visão $this->view->grupoAtivo = $GrupoAtivo->codGrupo; // manda o grupo ativo do usuário para a visão $this->view->orgaoAtivo = $GrupoAtivo->codOrgao; // manda o órgão ativo do usuário para a visão } else { return $this->_helper->redirector->goToRoute(array('controller' => 'index', 'action' => 'logout'), null, true); } $this->_vrSituacao = true; $this->view->vrSituacao = $this->_vrSituacao; parent::init(); // chama o init() do pai GenericControllerNew } $this->view->idusuario = $idusuario; # context $this->_helper->getHelper('contextSwitch')->addActionContext('cadastrarcomprovacaopagamento', 'json')->initContext(); }