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


PHP Usuario::getIdUsuario方法代码示例

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


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

示例1: update

 public static function update(Usuario $usuario)
 {
     TTransaction::open('my_config');
     if ($conn = TTransaction::get()) {
         $sql = "UPDATE usuarios SET nome_usuario=?,\r\n                                           tipo_usuario_id=?,\r\n                                           email_usuario=?,\r\n                                           telefone_usuario=?,\r\n                                           celular_usuario=?,\r\n                                           dt_nascimento_usuario=STR_TO_DATE(?,'%d/%m/%Y'),\r\n                                           login_usuario=?,\r\n                                           senha_usuario=?\r\n             \r\n                       WHERE id_usuario = ?";
         $sth = $conn->prepare($sql);
         $sth->execute(array($usuario->getNomeUsuario(), $usuario->getTipoUsuarioId(), $usuario->getEmailUsuario(), $usuario->getTelefoneUsuario(), $usuario->getCelularUsuario(), $usuario->getDtNascimentoUsuario(), $usuario->getLoginUsuario(), $usuario->getSenhaUsuario(), $usuario->getIdUsuario()));
         TTransaction::close();
     } else {
         echo 'Sem conexão com banco!';
     }
 }
开发者ID:laiello,项目名称:almoxarifadocedup,代码行数:12,代码来源:UsuarioMapper.class.php

示例2: update

 /**
  * atualiza um registro da tabela
  *
  * @parametro UsuarioMySql usuario
  */
 public function update(Usuario $Usuario)
 {
     $sql = "UPDATE {$this->table} SET nome = :nome, email = :email WHERE id_usuario = :id";
     $stmt = ConnectionFactory::prepare($sql);
     $id = $Usuario->getIdUsuario();
     $nome = $Usuario->getNome();
     $email = $Usuario->getEmail();
     $stmt->bindParam(':id', $id);
     $stmt->bindParam(':nome', $nome);
     $stmt->bindParam(':email', $email);
     return $stmt->execute();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:17,代码来源:UsuarioMySqlDAO.class.php

示例3: indexAction

 public function indexAction()
 {
     $idpronac = $this->_request->getParam("idpronac");
     $geral = new ProponenteDAO();
     $tblProjetos = new Projetos();
     $tbdados = $geral->buscarDadosProponente($idpronac);
     $this->view->dados = $tbdados;
     $tbemail = $geral->buscarEmail($idpronac);
     $this->view->email = $tbemail;
     $tbtelefone = $geral->buscarTelefone($idpronac);
     $this->view->telefone = $tbtelefone;
     $tbDirigentes = $geral->buscarDirigentes($idpronac);
     $this->view->dirigentes = $tbDirigentes;
     $this->view->CgcCpf = $tbdados[0]->CgcCpf;
     /*$tbarquivados = $geral->buscarArquivados($idpronac);
             $this->view->arquivados = $tbarquivados;
     
             $tbinativos = $geral->buscarInativos($tbdados[0]->CgcCpf);
             $this->view->inativos = $tbinativos;
     
             $tbativos = $geral->buscarAtivos($tbdados[0]->CgcCpf);
             $this->view->ativos = $tbativos;*/
     $auth = Zend_Auth::getInstance();
     // pega a autenticao
     $Usuario = new Usuario();
     // objeto usuario
     $idagente = $Usuario->getIdUsuario($auth->getIdentity()->usu_codigo);
     $idagente = $idagente['idAgente'];
     //-------------------------------------------------------------------------------------------------------------
     $reuniao = new Reuniao();
     $ConsultaReuniaoAberta = $reuniao->buscar(array("stEstado = ?" => 0));
     if ($ConsultaReuniaoAberta->count() > 0) {
         $ConsultaReuniaoAberta = $ConsultaReuniaoAberta->current()->toArray();
         $this->view->dadosReuniaoPlenariaAtual = $ConsultaReuniaoAberta;
         //---------------------------------------------------------------------------------------------------------------
         $votantes = new Votante();
         $exibirVotantes = $votantes->selecionarvotantes($ConsultaReuniaoAberta['idNrReuniao']);
         if (count($exibirVotantes) > 0) {
             foreach ($exibirVotantes as $votantes) {
                 $dadosVotante[] = $votantes->idAgente;
             }
             if (count($dadosVotante) > 0) {
                 if (in_array($idagente, $dadosVotante)) {
                     $this->view->votante = true;
                 } else {
                     $this->view->votante = false;
                 }
             }
         }
     } else {
         parent::message("Não existe CNIC aberta no momento. Favor aguardar!", "principal/index", "ERROR");
     }
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:53,代码来源:ProponenteController.php

示例4: init

 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     // verifica as permissões
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 92;
     $PermissoesGrupo[] = 93;
     $PermissoesGrupo[] = 97;
     $PermissoesGrupo[] = 100;
     $PermissoesGrupo[] = 103;
     $PermissoesGrupo[] = 104;
     $PermissoesGrupo[] = 106;
     $PermissoesGrupo[] = 110;
     $PermissoesGrupo[] = 113;
     $PermissoesGrupo[] = 115;
     $PermissoesGrupo[] = 121;
     $PermissoesGrupo[] = 122;
     $PermissoesGrupo[] = 123;
     $PermissoesGrupo[] = 125;
     $PermissoesGrupo[] = 126;
     $PermissoesGrupo[] = 127;
     $PermissoesGrupo[] = 131;
     $PermissoesGrupo[] = 132;
     $PermissoesGrupo[] = 134;
     $PermissoesGrupo[] = 135;
     $PermissoesGrupo[] = 136;
     $PermissoesGrupo[] = 137;
     $PermissoesGrupo[] = 138;
     $PermissoesGrupo[] = 139;
     parent::perfil(1, $PermissoesGrupo);
     $Usuario = new Usuario();
     // objeto usuário
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     //SE CAIU A SECAO REDIRECIONA
     if (!$auth->hasIdentity()) {
         $url = Zend_Controller_Front::getInstance()->getBaseUrl();
         JS::redirecionarURL($url);
     }
     $idagente = $Usuario->getIdUsuario($auth->getIdentity()->usu_codigo);
     $idUsuarioLogado = $auth->getIdentity()->usu_codigo;
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // cria a sessão com o grupo ativo
     $this->idUsuarioLogado = $idUsuarioLogado;
     $this->getIdAgente = $idagente['idAgente'];
     $this->getIdGrupo = $GrupoAtivo->codGrupo;
     $this->getIdOrgao = $GrupoAtivo->codOrgao;
     parent::init();
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:54,代码来源:AnexardocumentosmincController.php

示例5: cadastrardiligenciaAction

 /**
  * 
  */
 public function cadastrardiligenciaAction()
 {
     $verificacaodao = new Verificacao();
     $Projetosdao = new Projetos();
     $PreProjetodao = new PreProjeto();
     $diligenciaDAO = new Diligencia();
     $post = Zend_Registry::get('post');
     $auth = Zend_Auth::getInstance();
     // instancia da autenticação
     $Usuario = new Usuario();
     $idagente = $Usuario->getIdUsuario($auth->getIdentity()->usu_codigo);
     $usu_identificacao = trim($idagente['usu_identificacao']);
     $idagente = $idagente['idAgente'];
     $utl = $diligenciaDAO->buscarUltDiligencia(array('idPronac = ?' => $this->idPronac, 'stEnviado = ?' => 'N', 'stEstado  = ?' => 0, 'idSolicitante = ?' => new Zend_Db_Expr("isnull((SELECT usu_codigo FROM tabelas..usuarios WHERE usu_identificacao='" . $usu_identificacao . "'), (SELECT idAgente FROM Agentes.dbo.Agentes WHERE CNPJCPF='" . $usu_identificacao . "'))")))->current();
     if (count($utl) > 0) {
         $this->view->ultimo = $utl;
     }
     $this->view->idPronac = $this->idPronac;
     $this->view->idPreProjeto = $this->idPreProjeto;
     $this->view->situacao = $this->situacao;
     $this->view->idProduto = $this->idProduto;
     $this->view->tpDiligencia = $this->tpDiligencia;
     if ($this->view->idPronac) {
         $resp = $Projetosdao->dadosProjeto(array('pro.IdPRONAC = ?' => $this->view->idPronac));
         $this->view->nmCodigo = 'PRONAC';
         $this->view->nmTipo = 'DO PROJETO';
     }
     if ($this->view->idPreProjeto) {
         $resp = $PreProjetodao->dadosPreProjeto(array('pre.idPreProjeto = ?' => $this->view->idPreProjeto));
         $this->view->nmCodigo = 'NR PROPOSTA';
         $this->view->nmTipo = 'DA PROPOSTA';
     }
     $tipoDiligencia = $verificacaodao->tipoDiligencia(array('idVerificacao = ?' => $this->tpDiligencia));
     if (isset($resp) && is_object($resp) && count($resp) > 0) {
         $this->view->pronac = $resp[0]->pronac;
         $this->view->nomeProjeto = $resp[0]->nomeProjeto;
     } else {
         $this->view->pronac = '';
         $this->view->nomeProjeto = '';
     }
     if (is_object($tipoDiligencia) && count($tipoDiligencia) > 0) {
         $this->view->tipoDiligencia = $tipoDiligencia[0]->Descricao;
     } else {
         $this->view->tipoDiligencia = '';
     }
     $this->view->dataSolicitacao = date('d/m/Y H:i');
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:50,代码来源:DiligenciarController.php

示例6: init

 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     // verifica as permissões
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 97;
     // Gestor do SALIC
     parent::perfil(1, $PermissoesGrupo);
     $Usuario = new Usuario();
     // objeto usuário
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     $idagente = $Usuario->getIdUsuario($auth->getIdentity()->usu_codigo);
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // cria a sessão com o grupo ativo
     $this->getIdAgente = $idagente['idAgente'];
     $this->getIdGrupo = $GrupoAtivo->codGrupo;
     $this->getIdOrgao = $GrupoAtivo->codOrgao;
     $this->getIdUsuario = $auth->getIdentity()->usu_codigo;
     parent::init();
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:26,代码来源:AnalisarsituacaoitemController.php

示例7: buscardocumentosAction

 /**
  * Método com o formulário para buscar o PRONAC
  * @access public
  * @param void
  * @return void
  */
 public function buscardocumentosAction()
 {
     // recebe o pronac via get
     $idpronac = $this->_request->getParam("idpronac");
     $this->view->idpronac = $idpronac;
     try {
         // verifica se o pronac veio vazio
         if (empty($idpronac)) {
             throw new Exception("Por favor, informe o PRONAC!");
         } else {
             if (!is_numeric($idpronac) || strlen($idpronac) > 20) {
                 throw new Exception("O Nº do PRONAC é inválido!");
             } else {
                 //                        die('fasdfasd');
                 // integração MODELO e VISÃO
                 $Projetos = new Projetos();
                 $resultPronac = $Projetos->buscar(array('IdPRONAC = ?' => $idpronac));
                 // caso o PRONAC não esteja cadastrado
                 if (!$resultPronac) {
                     throw new Exception("Registro não encontrado!");
                 } else {
                     // pega o id do pronac
                     $idpronac = $resultPronac[0]->IdPRONAC;
                     $pronac = $resultPronac[0]->AnoProjeto . $resultPronac[0]->Sequencial;
                     $buscarpronac = $resultPronac;
                     // busca os documentos (comprovantes) do pronac
                     $Documentos = new DocumentosProjeto();
                     $resultComprovantes = $Documentos->documentosAnexados($idpronac);
                     //                    $resultComprovantes = AnexardocumentosDAO::buscarArquivos($idpronac);
                     //                    xd($resultComprovantes);
                     // caso não existam comprovantes cadastrados
                     if (count($resultComprovantes) == 0) {
                         $this->view->message = "Nenhum arquivo anexado ao PRONAC Nº " . $pronac . "!";
                         $this->view->message_type = "ALERT";
                         $this->view->buscarpronac = $buscarpronac;
                     } else {
                         // manda os comprovantes para a visão
                         $this->view->buscarcomprovantes = $resultComprovantes;
                         $this->view->buscarpronac = $buscarpronac;
                         $auth = Zend_Auth::getInstance();
                         // pega a autenticação
                         $Usuario = new Usuario();
                         // objeto usuário
                         $idagente = $Usuario->getIdUsuario($auth->getIdentity()->usu_codigo);
                         $idagente = $idagente['idAgente'];
                         $reuniao = new Reuniao();
                         $ConsultaReuniaoAberta = $reuniao->buscar(array("stEstado = ?" => 0));
                         if ($ConsultaReuniaoAberta->count() > 0) {
                             $ConsultaReuniaoAberta = $ConsultaReuniaoAberta->current()->toArray();
                             $this->view->dadosReuniaoPlenariaAtual = $ConsultaReuniaoAberta;
                             //---------------------------------------------------------------------------------------------------------------
                             $votantes = new Votante();
                             $exibirVotantes = $votantes->selecionarvotantes($ConsultaReuniaoAberta['idNrReuniao']);
                             if (count($exibirVotantes) > 0) {
                                 foreach ($exibirVotantes as $votantes) {
                                     $dadosVotante[] = $votantes->idAgente;
                                 }
                                 if (count($dadosVotante) > 0) {
                                     if (in_array($idagente, $dadosVotante)) {
                                         $this->view->votante = true;
                                     } else {
                                         $this->view->votante = false;
                                     }
                                 }
                             }
                         } else {
                             parent::message("Não existe CNIC aberta no momento. Favor aguardar!", "principal/index", "ERROR");
                         }
                     }
                 }
             }
         }
         // fecha else
     } catch (Zend_Exception $e) {
         die("ERRO:" . $e->getMessage());
     }
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:83,代码来源:AnexardocumentosController.php

示例8: confirmacaoPagamentoPareceristaAction

 /**
  * Método confirmacaoPagamentoParecerista()
  * Confirmacao de pagamento do Parecerista
  * @access public
  * @param void
  * @return void
  */
 public function confirmacaoPagamentoPareceristaAction()
 {
     $modelPagarParecerista = new PagarParecerista();
     $modelGerarPagamentoParecerista = new GerarPagamentoParecerista();
     $arquivoPagamentoParecerista = new ArquivoPagamentoParecerista();
     $auth = Zend_Auth::getInstance();
     $idAgente = 0;
     if (isset($auth->getIdentity()->usu_codigo)) {
         $Usuario = new Usuario();
         // objeto usuário
         $Agente = $Usuario->getIdUsuario($auth->getIdentity()->usu_codigo);
         $idAgente = $Agente['idAgente'];
         $this->view->idAgente = $idAgente;
     }
     $listaDespachos = $modelGerarPagamentoParecerista->buscarDespachos(array('gpp.siPagamento = ?' => 4));
     $despachos = array();
     $arquivos = array();
     $d = 0;
     foreach ($listaDespachos as $de) {
         $where = array('pp.idGerarPagamentoParecerista = ?' => $de->idGerarPagamentoParecerista, 'pp.idParecerista = ?' => $idAgente);
         $listaDePagamentos = $modelPagarParecerista->buscarPagamentos($where);
         if (count($listaDePagamentos) > 0) {
             $despachos[$d]['idParecerista'] = $listaDePagamentos[0]->idParecerista;
             $despachos[$d]['nmParecerista'] = $listaDePagamentos[0]->nmParecerista;
             $despachos[$d]['idGerarPagamentoParecerista'] = $de->idGerarPagamentoParecerista;
             $despachos[$d]['dtGeracaoPagamento'] = $de->dtGeracaoPagamento;
             $despachos[$d]['dtEfetivacaoPagamento'] = $de->dtEfetivacaoPagamento;
             $despachos[$d]['dtOrdemBancaria'] = $de->dtOrdemBancaria;
             $despachos[$d]['nrOrdemBancaria'] = $de->nrOrdemBancaria;
             $despachos[$d]['nrDespacho'] = $de->nrDespacho;
             $despachos[$d]['vlTotalPagamento'] = $de->vlTotalPagamento;
             $despachos[$d]['siPagamento'] = $de->siPagamento;
             $dados = array();
             $pr = 0;
             $valorTotal = 0;
             $pronac = $listaDePagamentos[0]->pronac;
             foreach ($listaDePagamentos as $pag) {
                 $valorTotal = $pag->vlPagamento + $valorTotal;
                 if ($pronac != $pag->pronac) {
                     $pr++;
                     $valorTotal = $pag->vlPagamento;
                 }
                 $dados[$pr]['idPronac'] = $pag->idpronac;
                 $dados[$pr]['pronac'] = $pag->pronac;
                 $dados[$pr]['NomeProjeto'] = $pag->NomeProjeto;
                 $dados[$pr]['UnidadeAnalise'] = $pag->Vinculada;
                 $dados[$pr]['vlPagamento'] = $valorTotal;
                 $pronac = $pag->pronac;
             }
             $despachos[$d]['Projetos'] = $dados;
             $arquivos = $arquivoPagamentoParecerista->buscarArquivo(array('arqpa.idGerarPagamentoParecerista = ?' => $de->idGerarPagamentoParecerista));
             $despachos[$d]['Arquivos'] = $arquivos;
             $d++;
         }
     }
     Zend_Paginator::setDefaultScrollingStyle('Sliding');
     Zend_View_Helper_PaginationControl::setDefaultViewPartial('paginacao/paginacao.phtml');
     $paginator = Zend_Paginator::factory($despachos);
     // dados a serem paginados
     $currentPage = $this->_getParam('page', 1);
     $paginator->setCurrentPageNumber($currentPage)->setItemCountPerPage(10);
     $this->view->listaDePagamentos = $paginator;
     $this->view->qtdDePagamentos = count($despachos);
     // quantidade
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:72,代码来源:PareceristaController.php

示例9: Usuario

<?php

include 'bd/usuario.php';
$acao = $_POST['action'];
$email = $_POST['email'];
$senha = $_POST['senha'];
$usuario = new Usuario();
switch ($acao) {
    case 'novo':
        $usuario->setUsuario($email, $senha);
        break;
    case 'logar':
        $id = $usuario->getIdUsuario($email, $senha);
        return $id;
        break;
}
开发者ID:karinenoradias,项目名称:prototipo-geracaoApp,代码行数:16,代码来源:inicial.php

示例10: perfil

 /**
  * Método responsável pela autenticação e perfis
  * @access protected
  * @param integer $tipo
  * 		0 => somente autenticação zend
  * 		1 => autenticação e permissões zend (AMBIENTE MINC)
  * 		2 => autenticação scriptcase (AMBIENTE PROPONENTE)
  * 		3 => autenticação scriptcase e autenticação/permissão zend (AMBIENTE PROPONENTE E MINC)
  * @param array $permissoes (array com as permissões para acesso)
  * @return void
  */
 protected function perfil($tipo = 0, $permissoes = null)
 {
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     $Usuario = new Usuario();
     // objeto usuário
     $UsuarioAtivo = new Zend_Session_Namespace('UsuarioAtivo');
     // cria a sessão com o usuário ativo
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // cria a sessão com o grupo ativo
     // somente autenticação zend
     if ($tipo == 0 || empty($tipo)) {
         if ($auth->hasIdentity()) {
             // pega as unidades autorizadas, orgãos e grupos do usuário (pega todos os grupos)
             if (isset($auth->getIdentity()->usu_codigo) && !empty($auth->getIdentity()->usu_codigo)) {
                 $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21);
                 $Agente = $Usuario->getIdUsuario($auth->getIdentity()->usu_codigo);
                 $idAgente = $Agente['idAgente'];
                 $Cpflogado = $Agente['usu_identificacao'];
             } else {
                 return $this->_helper->redirector->goToRoute(array('controller' => 'index', 'action' => 'logout'), null, true);
             }
             // manda os dados para a visão
             $this->view->idAgente = $idAgente;
             $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);
         }
     } else {
         if ($tipo === 1) {
             if ($auth->hasIdentity()) {
                 if (!in_array($GrupoAtivo->codGrupo, $permissoes)) {
                     $this->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
                 $Agente = $Usuario->getIdUsuario($auth->getIdentity()->usu_codigo);
                 $idAgente = $Agente['idAgente'];
                 $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);
             }
         } else {
             if ($tipo == 2) {
                 // configurações do layout padrão para o scriptcase
                 Zend_Layout::startMvc(array('layout' => 'layout_scriptcase'));
                 // pega o id do usuário logado pelo scriptcase (sessão)
                 //$codUsuario = isset($_SESSION['gusuario']['id']) ? $_SESSION['gusuario']['id'] : $UsuarioAtivo->codUsuario;
                 $codUsuario = isset($_GET['idusuario']) ? (int) $_GET['idusuario'] : $UsuarioAtivo->codUsuario;
                 //$codUsuario = 366;
                 if (isset($codUsuario) && !empty($codUsuario)) {
                     $UsuarioAtivo->codUsuario = $codUsuario;
                 } else {
                     $this->message("Você não tem permissão para acessar essa área do sistema!", "index", "ALERT");
                 }
                 // tenta fazer a autenticação do usuário logado no scriptcase para o zend
                 $autenticar = UsuarioDAO::loginScriptcase($codUsuario);
                 if ($autenticar && $auth->hasIdentity()) {
                     // manda os dados para a visão
                     $this->view->usuario = $auth->getIdentity();
                     // manda os dados do usuário para a visão
                 } else {
                     $this->message("Você não tem permissão para acessar essa área do sistema!", "index", "ALERT");
                 }
             } else {
                 if ($tipo == 3) {
                     // ========== INÍCIO AUTENTICAÇÃO SCRIPTCASE ==========
                     // pega o id do usuário logado pelo scriptcase
                     //$codUsuario = isset($_SESSION['gusuario']['id']) ? $_SESSION['gusuario']['id'] : $UsuarioAtivo->codUsuario;
                     $codUsuario = isset($_GET['idusuario']) ? (int) $_GET['idusuario'] : $UsuarioAtivo->codUsuario;
                     //$codUsuario = 366;
                     if (isset($codUsuario) && !empty($codUsuario)) {
                         // configurações do layout padrão para o scriptcase
                         Zend_Layout::startMvc(array('layout' => 'layout_scriptcase'));
//.........这里部分代码省略.........
开发者ID:hackultura,项目名称:novosalic,代码行数:101,代码来源:GenericControllerNew.php

示例11:

                        <div class="form-group">
                            <div style="padding-top: 7%">
                                <button type="button" id="btnAplicPermissao" name="btnAplicPermissao" class="btn btn-success btn-sm">
                                    <i class="ace-icon fa fa-bolt bigger-110"></i><strong>Aplicar permissões</strong>
                                </button>&nbsp;&nbsp;
                                <button type="button" id="btnRetPermissao" name="btnRetPermissao" class="btn btn-danger btn-sm">
                                    <i class="ace-icon fa fa-ban bigger-110"></i><strong> Retirar todas</strong>
                                </button>
                            </div>                                
                        </div>
                    </div>

                    <div class="col-xs-12">
                        <form name="frmUsuarioPermissoes" id="frmUsuarioPermissoes" method="post" action="javascript:void(0)">
                            <input type="hidden" name="idUsuario" id="idUsuario" value="<?php 
echo $usuario->getIdUsuario();
?>
">
                            <input type="hidden" name="idPapel_atual" id="idPapel_atual" value="<?php 
echo $usuario->getIdPapel();
?>
">
                            <table id="tblpermissoes" class="table table-striped table-bordered table-hover" style="<?php 
echo $usuario->getIdPapel() > 0 ? '' : 'display: none';
?>
">
                                <thead>
                                    <tr>
                                        <th>Módulo</th>
                                        <th>Permissão</th>
                                        <th>Permitido</th>
开发者ID:juniormelo,项目名称:eimoveis,代码行数:31,代码来源:usuariopermissao.php

示例12: alterardadosAction

 public function alterardadosAction()
 {
     // autenticação proponente (Novo Salic)
     parent::perfil(4);
     /* ========== INÍCIO ID DO USUÁRIO LOGADO ========== */
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     $Usuario = new Usuario();
     // verifica se o usuário logado é agente
     $idUsuario = $Usuario->getIdUsuario(null, $auth->getIdentity()->Cpf);
     // caso não tenha idAgente, atribui o idUsuario
     $this->getIdUsuario = $idUsuario ? $idUsuario['idAgente'] : $auth->getIdentity()->IdUsuario;
     $this->getIdUsuario = empty($this->getIdUsuario) ? 0 : $this->getIdUsuario;
     /* ========== FIM ID DO USUÁRIO LOGADO ========== */
     $sgcAcesso = new Sgcacesso();
     $auth = Zend_Auth::getInstance();
     // instancia da autenticação
     $cpf = Mascara::delMaskCPF($auth->getIdentity()->Cpf);
     $buscarDados = $sgcAcesso->buscar(array('Cpf = ?' => $cpf))->current();
     if (count(Zend_Auth::getInstance()->getIdentity()) > 0) {
         if (strlen($buscarDados['Cpf']) > 11) {
             $this->view->cpf = Mascara::addMaskCNPJ($buscarDados['Cpf']);
         } else {
             $this->view->cpf = Mascara::addMaskCPF($buscarDados['Cpf']);
         }
         $this->view->nome = $buscarDados['Nome'];
         $dataFormatada = Data::tratarDataZend($buscarDados['DtNascimento'], 'Brasileira');
         $this->view->dtNascimento = $dataFormatada;
         $this->view->email = $buscarDados['Email'];
     }
     $this->_helper->layout->disableLayout();
     // desabilita Zend_Layout
     Zend_Layout::startMvc(array('layout' => 'layout_proponente'));
     if ($_POST) {
         $post = Zend_Registry::get('post');
         $cpf = Mascara::delMaskCNPJ(Mascara::delMaskCPF($post->cpf));
         // recebe cpf
         $nome = $post->nome;
         // recebe o nome
         $dataNasc = $post->dataNasc;
         // recebe dataNasc
         $email = $post->email;
         // recebe email
         $emailConf = $post->emailConf;
         // recebe confirmacao senha
         if (trim($email) != trim($emailConf)) {
             parent::message("Digite o email certo!", "/login/alterardados", "ALERT");
         }
         $dataFinal = data::dataAmericana($dataNasc);
         $dados = array("IdUsuario" => $auth->getIdentity()->IdUsuario, "Cpf" => $cpf, "Nome" => $nome, "DtNascimento" => $dataFinal . ' 00:00:00', "Email" => $email, "DtCadastro" => date("Y-m-d"), "DtSituacao" => date("Y-m-d"));
         $sgcAcessoSave = $sgcAcesso->salvar($dados);
         parent::message("Dados alterados com sucesso", "login/alterardados", "CONFIRM");
     }
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:54,代码来源:LoginController.php

示例13: exibirvotantesAction

 public function exibirvotantesAction()
 {
     $reuniao = new Reuniao();
     $vt = new Votante();
     $area = new Area();
     $tc = new TitulacaoConselheiro();
     $usuariosorgao = new Usuariosorgaosgrupos();
     $usuario = new Usuario();
     $auth = Zend_Auth::getInstance();
     // pega a autenticacao
     $Agente = $usuario->getIdUsuario($auth->getIdentity()->usu_codigo);
     $buscarReuniaoAberta = $reuniao->buscarReuniaoAberta();
     $reuniaoaberta = $buscarReuniaoAberta['idNrReuniao'];
     if (isset($_POST['votantes'])) {
         $votantesSelecionados = array_unique($_POST['votantes']);
         $buscarVotante = $vt->buscar(array('idReuniao = ?' => $reuniaoaberta))->count();
         if ($buscarVotante > 1) {
             $where = "idReuniao = {$reuniaoaberta}";
             $vt->apagar($where);
         }
         foreach ($votantesSelecionados as $votantesadicionar) {
             $dados = array('idReuniao' => $reuniaoaberta, 'idAgente' => $votantesadicionar);
             $vt->inserir($dados);
         }
         parent::message("Votantes cadastrados com sucesso!", "gerenciarpautareuniao/exibirvotantes", "CONFIRM");
     }
     $buscarVotante = $vt->buscar(array('idReuniao = ?' => $reuniaoaberta));
     $votanteCadastrado = array();
     foreach ($buscarVotante as $verificarVotante) {
         $votanteCadastrado[] = $verificarVotante->idAgente;
     }
     $buscarArea = $area->buscar();
     $votantes = array();
     foreach ($buscarArea as $area) {
         $c = 0;
         $buscarTitConselheiro = $tc->buscarTitulacaoConselheiro(array('cdArea' => $area->Codigo, 'TC.stConselheiro' => 'A'));
         foreach ($buscarTitConselheiro as $conselheiro) {
             $tipo = $conselheiro->stTitular == 1 ? 'Titular' : 'Suplente';
             $votantes[$area->Descricao][$c]['conselheiro'] = $conselheiro->nome . " - " . $tipo;
             $votantes[$area->Descricao][$c]['idagente'] = $conselheiro->idAgente;
             $votantes[$area->Descricao][$c]['selecionado'] = in_array($conselheiro->idAgente, $votanteCadastrado) ? true : false;
             $c++;
         }
     }
     $this->view->votantes = $votantes;
     $this->view->alterarvotante = $buscarVotante->count() > 0 ? true : false;
     $whereView = array('gru_codigo = ?' => 133);
     $buscarMembrosNatos = $usuariosorgao->buscarViewUsuariosOrgaoGrupos($whereView);
     $num = 0;
     $idagenteAtual = '';
     $membrosnatos = array();
     foreach ($buscarMembrosNatos as $membros) {
         $Agente = $usuario->getIdUsuario($membros->usu_codigo);
         if ($Agente['idAgente']) {
             if ($idagenteAtual == $Agente['idAgente']) {
                 $idagenteAtual = $Agente['idAgente'];
             } else {
                 $membrosnatos[$num]['idAgente'] = $Agente['idAgente'];
                 $membrosnatos[$num]['nome'] = $membros->usu_nome;
                 $membrosnatos[$num]['selecionado'] = in_array($Agente['idAgente'], $votanteCadastrado) ? true : false;
                 $idagenteAtual = $Agente['idAgente'];
             }
         }
         $num++;
     }
     $this->view->Plenaria = $reuniaoaberta;
     $this->view->membrosnatos = $membrosnatos;
 }
开发者ID:hackultura,项目名称:novosalic,代码行数:68,代码来源:GerenciarpautareuniaoController.php

示例14: traerSeguimientos

 public static function traerSeguimientos(Usuario $usuario)
 {
     $id = $usuario->getIdUsuario();
 }
开发者ID:kailIII,项目名称:pos-erp,代码行数:4,代码来源:usuario.dao.php

示例15: addInstanceToPool

 /**
  * Adds an object to the instance pool.
  *
  * Propel keeps cached copies of objects in an instance pool when they are retrieved
  * from the database.  In some cases -- especially when you override doSelect*()
  * methods in your stub classes -- you may need to explicitly add objects
  * to the cache in order to ensure that the same objects are always returned by doSelect*()
  * and retrieveByPK*() calls.
  *
  * @param      Usuario $value A Usuario object.
  * @param      string $key (optional) key to use for instance map (for performance boost if key was already calculated externally).
  */
 public static function addInstanceToPool(Usuario $obj, $key = null)
 {
     if (Propel::isInstancePoolingEnabled()) {
         if ($key === null) {
             $key = (string) $obj->getIdUsuario();
         }
         // if key === null
         self::$instances[$key] = $obj;
     }
 }
开发者ID:Esleelkartea,项目名称:legedia-ESLE,代码行数:22,代码来源:BaseUsuarioPeer.php


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