本文整理汇总了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
}
示例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();
}
示例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();
}
示例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();
}
示例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();
}
示例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();
}
示例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();
}
示例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;
}
示例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();
}
示例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
}
示例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
}
示例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
}
示例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");
}
}
}
示例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
}
示例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();
}