当前位置: 首页>>代码示例>>PHP>>正文


PHP UsuarioDAO::getIdUsuario方法代码示例

本文整理汇总了PHP中UsuarioDAO::getIdUsuario方法的典型用法代码示例。如果您正苦于以下问题:PHP UsuarioDAO::getIdUsuario方法的具体用法?PHP UsuarioDAO::getIdUsuario怎么用?PHP UsuarioDAO::getIdUsuario使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在UsuarioDAO的用法示例。


在下文中一共展示了UsuarioDAO::getIdUsuario方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: init

 /**
  * 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
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 103;
     // Coordenador de Análise
     $PermissoesGrupo[] = 120;
     // Coordenador Administrativo CNIC
     parent::perfil(3, $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;
     }
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:34,代码来源:MantercalendariocnicController.php

示例2: init

 public function init()
 {
     parent::init();
     // chama o init() do pai GenericControllerNew
     $this->intTamPag = 10;
     $this->usuarioInterno = false;
     $this->view->usuarioInterno = false;
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     if (isset($auth->getIdentity()->usu_codigo)) {
         //Recupera todos os grupos do Usuario
         $Usuario = new Usuario();
         // objeto usuário
         $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21);
         foreach ($grupos as $grupo) {
             $PermissoesGrupo[] = $grupo->gru_codigo;
         }
     }
     if (isset($auth->getIdentity()->usu_codigo)) {
         // autenticacao novo salic
         parent::perfil(1, $PermissoesGrupo);
         $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         $this->getIdUsuario = $this->getIdUsuario ? $this->getIdUsuario["idAgente"] : 0;
         $this->usuarioInterno = true;
         $this->view->usuarioInterno = true;
     }
     parent::init();
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:28,代码来源:CidadaoController.php

示例3: init

 /**
  * (non-PHPdoc)
  * @see Zend_Controller_Action::init()
  */
 public function init()
 {
     /* ========== INÍCIO PERFIL ==========*/
     // define os grupos que tem acesso
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 121;
     // Técnico de Acompanhamento
     $PermissoesGrupo[] = 122;
     // Coordenador de Acompanhamento
     $PermissoesGrupo[] = 123;
     // Coordenador - Geral de Acompanhamento
     $PermissoesGrupo[] = 129;
     // Técnico de Acompanhamento
     parent::perfil(1, $PermissoesGrupo);
     // perfil novo salic
     // pega o idAgente do usuário logado
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     if (isset($auth->getIdentity()->usu_codigo)) {
         $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         $this->getIdUsuario = $this->getIdUsuario ? $this->getIdUsuario['idAgente'] : 0;
     } else {
         $this->getIdUsuario = 0;
     }
     /* ========== FIM PERFIL ==========*/
     /* ========== INÍCIO ÓRGÃO ========== */
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // cria a sessão com o grupo ativo
     $this->getIdGrupo = $GrupoAtivo->codGrupo;
     // id do grupo ativo
     $this->getIdOrgao = $GrupoAtivo->codOrgao;
     // id do órgão ativo
     parent::init();
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:38,代码来源:AporteCaptacaoController.php

示例4: init

 /**
  * 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
     /* ========== INÍCIO PERFIL ==========*/
     // define os grupos que tem acesso
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 121;
     // Técnico de Acompanhamento
     $PermissoesGrupo[] = 122;
     // Coordenador de Acompanhamento
     $PermissoesGrupo[] = 123;
     // Coordenador - Geral de Acompanhamento
     $PermissoesGrupo[] = 129;
     // Técnico de Acompanhamento
     //$PermissoesGrupo[] = ; // Coordenador de Avaliação
     //$PermissoesGrupo[] = 134; // Coordenador de Fiscalização
     //$PermissoesGrupo[] = 124; // Técnico de Prestação de Contas
     //$PermissoesGrupo[] = 125; // Coordenador de Prestação de Contas
     //$PermissoesGrupo[] = 126; // Coordenador - Geral de Prestação de Contas
     parent::perfil(1, $PermissoesGrupo);
     // perfil novo salic
     // pega o idAgente do usuário logado
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     if (isset($auth->getIdentity()->usu_codigo)) {
         $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         $this->getIdUsuario = $this->getIdUsuario ? $this->getIdUsuario['idAgente'] : 0;
     } else {
         $this->getIdUsuario = 0;
     }
     /* ========== FIM PERFIL ==========*/
     /* ========== INÍCIO ÓRGÃO ========== */
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // cria a sessão com o grupo ativo
     $this->getIdGrupo = $GrupoAtivo->codGrupo;
     // id do grupo ativo
     $this->getIdOrgao = $GrupoAtivo->codOrgao;
     // id do órgão ativo
     if ($this->getIdOrgao != 166 && $this->getIdOrgao != 272) {
         parent::message("Você não tem permissão para acessar essa área do sistema!", "principal/index", "ALERT");
     }
     /* ========== FIM ÓRGÃO ========== */
     parent::init();
     //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";
     }
     # context
     $context = $this->_helper->getHelper('contextSwitch');
     $context->addActionContext('deposito-equivocado', 'json');
     $context->initContext();
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:66,代码来源:MovimentacaodecontaController.php

示例5: init

 /**
  * 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
     /* ========== INÍCIO PERFIL ========== */
     // define os grupos que tem acesso
     $PermissoesGrupo = array();
     //$PermissoesGrupo[] = 121; // Técnico de Acompanhamento
     $PermissoesGrupo[] = 122;
     // Coordenador de Acompanhamento
     //$PermissoesGrupo[] = 123; // Coordenador - Geral de Acompanhamento
     //$PermissoesGrupo[] = 129; // Técnico de Acompanhamento
     //$PermissoesGrupo[] = ; // Coordenador de Avaliação
     //$PermissoesGrupo[] = 134; // Coordenador de Fiscalização
     //$PermissoesGrupo[] = 124; // Técnico de Prestação de Contas
     //$PermissoesGrupo[] = 125; // Coordenador de Prestação de Contas
     //$PermissoesGrupo[] = 126; // Coordenador - Geral de Prestação de Contas
     parent::perfil(1, $PermissoesGrupo);
     // perfil novo salic
     // pega o idAgente do usuário logado
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     if (isset($auth->getIdentity()->usu_codigo)) {
         $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         $this->getIdUsuario = $this->getIdUsuario ? $this->getIdUsuario['idAgente'] : 0;
     } else {
         $this->getIdUsuario = 0;
     }
     /* ========== FIM PERFIL ========== */
     parent::init();
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:37,代码来源:DbfController.php

示例6: init

 public function init()
 {
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     // define as permissões
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 93;
     // Parecerista
     $PermissoesGrupo[] = 94;
     // Coordenador de Parecer UC 101
     $PermissoesGrupo[] = 97;
     // Gestor Salic
     $PermissoesGrupo[] = 103;
     // Coordenador de Análise
     $PermissoesGrupo[] = 110;
     // Técnico de Análise
     parent::perfil(1, $PermissoesGrupo);
     // pega o idAgente do usuário logado
     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;
     }
     parent::init();
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:30,代码来源:GerenciarpareceresController.php

示例7: init

 public function init()
 {
     ini_set('memory_limit', '128M');
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     // define as permissões
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 97;
     // Gestor Salic
     $PermissoesGrupo[] = 93;
     // Acompanhamento
     $PermissoesGrupo[] = 134;
     // Coordenador de Fiscalizaç?o
     //SE CAIU A SECAO REDIRECIONA
     if (!$auth->hasIdentity()) {
         $url = Zend_Controller_Front::getInstance()->getBaseUrl();
         JS::redirecionarURL($url);
     }
     /*         * ****************************************************************************************************** */
     $cpf = isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_identificacao : $auth->getIdentity()->Cpf;
     $this->cpfLogado = $cpf;
     // Busca na SGCAcesso
     $sgcAcesso = new Sgcacesso();
     $buscaAcesso = $sgcAcesso->buscar(array('Cpf = ?' => $cpf));
     // Busca na Usuarios
     $usuarioDAO = new Usuario();
     $buscaUsuario = $usuarioDAO->buscar(array('usu_identificacao = ?' => $cpf));
     // Busca na Agentes
     $agentesDAO = new Agentes();
     $buscaAgente = $agentesDAO->BuscaAgente($cpf);
     if (count($buscaAcesso) > 0) {
         $this->idResponsavel = $buscaAcesso[0]->IdUsuario;
     }
     if (count($buscaAgente) > 0) {
         $this->idAgente = $buscaAgente[0]->idAgente;
     }
     if (count($buscaUsuario) > 0) {
         $this->idUsuario = $buscaUsuario[0]->usu_codigo;
     }
     $this->view->idAgenteLogado = $this->idAgente;
     /*         * ****************************************************************************************************** */
     // pega o idAgente do usuário logado
     if (isset($auth->getIdentity()->usu_codigo)) {
         parent::perfil(1, $PermissoesGrupo);
         $this->getCNPJCPF = $auth->getIdentity()->usu_identificacao;
         $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         if ($this->getIdUsuario) {
             $this->getIdUsuario = $this->getIdUsuario["idAgente"];
         } else {
             $this->getIdUsuario = 0;
         }
     } else {
         parent::perfil(4, $PermissoesGrupo);
         $this->getCNPJCPF = $auth->getIdentity()->Cpf;
         $this->getIdUsuario = $auth->getIdentity()->IdUsuario;
     }
     parent::init();
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:58,代码来源:ListarprojetosController.php

示例8: init

 /**
  * Reescreve o metodo init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // cria a sessão com o grupo ativo
     $this->idOrgao = $GrupoAtivo->codOrgao;
     $this->idPerfil = $GrupoAtivo->codGrupo;
     // verifica as permissoes
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = '1111';
     //Permissao para proponentes.
     // pega o idAgente do usuário logado
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     $this->view->usuarioInterno = false;
     if (isset($auth->getIdentity()->usu_codigo)) {
         // autenticacao novo salic
         $this->view->usuarioInterno = true;
         $this->idUsuario = $auth->getIdentity()->usu_codigo;
         //Recupera todos os grupos do Usuario
         $Usuario = new Usuario();
         // objeto usuário
         $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21);
         foreach ($grupos as $grupo) {
             $PermissoesGrupo[] = $grupo->gru_codigo;
         }
         parent::perfil(1, $PermissoesGrupo);
         $this->idAgente = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         $this->idAgente = $this->idAgente ? $this->idAgente["idAgente"] : 0;
     } else {
         // autenticacao scriptcase
         parent::perfil(4, $PermissoesGrupo);
         $this->idUsuario = isset($_GET["idusuario"]) ? $_GET["idusuario"] : 0;
         /* =============================================================================== */
         /* ==== VERIFICA PERMISSAO DE ACESSO DO PROPONENTE AO PROJETO ====== */
         /* =============================================================================== */
         $this->verificarPermissaoAcesso(false, true, false);
     }
     parent::init();
     //SE CAIU A SECAO REDIRECIONA
     if (!$auth->hasIdentity()) {
         $url = Zend_Controller_Front::getInstance()->getBaseUrl();
         JS::redirecionarURL($url);
     }
     //SE NENHUM PRONAC FOI ENVIADO, REDIRECIONA
     $idPronac = $this->_request->getParam("idPronac");
     // pega o id do pronac via get
     if (strlen($idPronac) > 7) {
         $idPronac = Seguranca::dencrypt($idPronac);
     }
     $this->view->idPronac = $idPronac;
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:57,代码来源:ReadequacoesController.php

示例9: init

 /**
  * 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
     /* ========== INÍCIO PERFIL ========== */
     // define os grupos que tem acesso
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 121;
     // Técnico de Acompanhamento
     $PermissoesGrupo[] = 122;
     // Coordenador de Acompanhamento
     $PermissoesGrupo[] = 123;
     // Coordenador - Geral de Acompanhamento
     $PermissoesGrupo[] = 129;
     // Técnico de Acompanhamento
     //$PermissoesGrupo[] = ; // Coordenador de Avaliação
     //$PermissoesGrupo[] = 134; // Coordenador de Fiscalização
     //$PermissoesGrupo[] = 124; // Técnico de Prestação de Contas
     //$PermissoesGrupo[] = 125; // Coordenador de Prestação de Contas
     //$PermissoesGrupo[] = 126; // Coordenador - Geral de Prestação de Contas
     $PermissoesGrupo[] = 144;
     // Proponente
     // pega o idAgente do usuário logado
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     if (isset($auth->getIdentity()->usu_codigo)) {
         $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         $this->getIdUsuario = $this->getIdUsuario ? $this->getIdUsuario['idAgente'] : 0;
         parent::perfil(1, $PermissoesGrupo);
         // novo salic
     } else {
         $this->getIdUsuario = isset($_GET['idusuario']) ? $_GET['idusuario'] : 0;
         parent::perfil(4, $PermissoesGrupo);
         // migracao
     }
     /* ========== FIM PERFIL ==========*/
     /* ========== INÍCIO ÓRGÃO ========== */
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // cria a sessão com o grupo ativo
     $this->getIdGrupo = $GrupoAtivo->codGrupo;
     // id do grupo ativo
     $this->getIdOrgao = $GrupoAtivo->codOrgao;
     // id do órgão ativo
     if (isset($auth->getIdentity()->usu_codigo) && $this->getIdOrgao != 251 && $this->getIdOrgao != 272 && $this->getIdOrgao != 166) {
         parent::message("Você não tem permissão para acessar essa área do sistema!", "principal/index", "ALERT");
     }
     /* ========== FIM ÓRGÃO ========== */
     parent::init();
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:55,代码来源:ControlarmovimentacaobancariaController.php

示例10: init

 /**
  * 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 Usuario();
     // 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[] = 93;  // Coordenador de Parecerista
         //$PermissoesGrupo[] = 94;  // Parecerista
         //$PermissoesGrupo[] = 103; // Coordenador de Analise
         $PermissoesGrupo[] = 118;
         // Componente da Comissao
         //$PermissoesGrupo[] = 119; // Presidente da Mesa
         //$PermissoesGrupo[] = 120; // Coordenador Administrativo CNIC
         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
         // pega o idAgente
         $this->idAgente = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         $this->idAgente = $this->idAgente ? $this->idAgente["idAgente"] : 0;
     } else {
         // caso o usuario nao esteja autenticado
         return $this->_helper->redirector->goToRoute(array('controller' => 'index', 'action' => 'logout'), null, true);
     }
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:52,代码来源:AreadetrabalhoController.php

示例11: init

 /**
  * 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
     $auth = Zend_Auth::getInstance();
     // instancia da autenticação
     if (isset($auth->getIdentity()->usu_codigo)) {
         $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         $this->getIdUsuario = $this->getIdUsuario ? $this->getIdUsuario["idAgente"] : 0;
     }
     $this->idusuario = $this->getIdUsuario;
     $idorgao = $auth->getIdentity()->usu_orgao;
     $usu_identificacao = $auth->getIdentity()->usu_identificacao;
     $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->idUsuarioLogado = $idusuario;
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 130;
     //Avaliador de Editais
     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;
     }
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:50,代码来源:AvaliarprojetosController.php

示例12: init

 /**
  * 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
     $auth = Zend_Auth::getInstance();
     // instancia da autenticação
     $this->idusuario = $auth->getIdentity()->usu_codigo;
     $idorgao = $auth->getIdentity()->usu_orgao;
     $usu_identificacao = $auth->getIdentity()->usu_identificacao;
     $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->codOrgaoSuperior = !empty($auth->getIdentity()->usu_org_max_superior) ? $auth->getIdentity()->usu_org_max_superior : $auth->getIdentity()->usu_orgao;
     $this->codGrupo = $codGrupo;
     //  Grupo ativo na sessão
     $this->codOrgao = $codOrgao;
     $this->view->codOrgao = $codOrgao;
     $this->view->codGrupo = $codGrupo;
     //$this->view->idUsuarioLogado = $idusuario;
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 114;
     // Coordenador de Editais
     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;
     }
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:50,代码来源:DistribuirprojetosController.php

示例13: init

 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     $auth = Zend_Auth::getInstance();
     // instancia da autenticaç?o
     $PermissoesGrupo = array();
     //Da permissao de acesso a todos os grupos do usuario logado afim de atender o UC75
     if (isset($auth->getIdentity()->usu_codigo)) {
         //Recupera todos os grupos do Usuario
         $Usuario = new Usuario();
         // objeto usuário
         $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21);
         foreach ($grupos as $grupo) {
             $PermissoesGrupo[] = $grupo->gru_codigo;
         }
     }
     isset($auth->getIdentity()->usu_codigo) ? parent::perfil(1, $PermissoesGrupo) : parent::perfil(4, $PermissoesGrupo);
     // pega o idAgente do usuário logado
     $auxUsuario = isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_codigo : $auth->getIdentity()->IdUsuario;
     $this->getIdUsuario = UsuarioDAO::getIdUsuario($auxUsuario);
     if ($this->getIdUsuario) {
         $this->getIdUsuario = $this->getIdUsuario["idAgente"];
     } else {
         $this->getIdUsuario = 0;
     }
     $this->view->comboestados = Estado::buscar();
     $this->view->paises = DeslocamentoDAO::buscarPais();
     parent::init();
     //recupera ID do pre projeto (proposta)
     if (!empty($_REQUEST['idPreProjeto'])) {
         $this->idPreProjeto = $_REQUEST['idPreProjeto'];
         //VERIFICA SE A PROPOSTA ESTA COM O MINC
         $Movimentacao = new Movimentacao();
         $rsStatusAtual = $Movimentacao->buscarStatusAtualProposta($_REQUEST['idPreProjeto']);
         $this->view->movimentacaoAtual = $rsStatusAtual->Movimentacao;
     } else {
         if ($_REQUEST['idPreProjeto'] != '0') {
             parent::message("Necessário informar o número da proposta.", "/manterpropostaincentivofiscal/index", "ERROR");
         }
     }
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:46,代码来源:DeslocamentoController.php

示例14: init

 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[] = 94;
         $PermissoesGrupo[] = 93;
         $PermissoesGrupo[] = 137;
         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
         if (isset($auth->getIdentity()->usu_codigo)) {
             $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
             $this->getIdUsuario = $this->getIdUsuario ? $this->getIdUsuario["idAgente"] : 0;
         }
     } else {
         return $this->_helper->redirector->goToRoute(array('controller' => 'index', 'action' => 'logout'), null, true);
     }
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:40,代码来源:PareceristaController.php

示例15: init

 /**
  * 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[] = 121;
     //Tecnico de Acompanhamento
     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;
     }
     parent::init();
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:45,代码来源:MarcasController.php


注:本文中的UsuarioDAO::getIdUsuario方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。