本文整理汇总了PHP中Usuario::setIdUsuario方法的典型用法代码示例。如果您正苦于以下问题:PHP Usuario::setIdUsuario方法的具体用法?PHP Usuario::setIdUsuario怎么用?PHP Usuario::setIdUsuario使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Usuario
的用法示例。
在下文中一共展示了Usuario::setIdUsuario方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: map
/**
* Maps para Model {Usurios}
* @param Usuario $usuario
* @param array $propriedades
*/
public static function map(Usuario $usuario, array $propriedades)
{
if (array_key_exists('id_usuario', $propriedades)) {
$usuario->setIdUsuario($propriedades['id_usuario']);
}
if (array_key_exists('nome_usuario', $propriedades)) {
$usuario->setNomeUsuario($propriedades['nome_usuario']);
}
if (array_key_exists('tipo_usuario_id', $propriedades)) {
$usuario->setTipoUsuarioId($propriedades['tipo_usuario_id']);
}
if (array_key_exists('email_usuario', $propriedades)) {
$usuario->setEmailUsuario($propriedades['email_usuario']);
}
if (array_key_exists('telefone_usuario', $propriedades)) {
$usuario->setTelefoneUsuario($propriedades['telefone_usuario']);
}
if (array_key_exists('celular_usuario', $propriedades)) {
$usuario->setCelularUsuario($propriedades['celular_usuario']);
}
if (array_key_exists('dt_nascimento_usuario', $propriedades)) {
$usuario->setDtNascimentoUsuario($propriedades['dt_nascimento_usuario']);
}
if (array_key_exists('login_usuario', $propriedades)) {
$usuario->setLoginUsuario($propriedades['login_usuario']);
}
if (array_key_exists('senha_usuario', $propriedades)) {
$usuario->setSenhaUsuario($propriedades['senha_usuario']);
}
}
示例2: validaUsuario
function validaUsuario($pusuario, $psenha)
{
$nusuario = trim(str_replace("'", "", addslashes($pusuario)));
$nsenha = trim(str_replace("'", "", addslashes($psenha)));
/*$sql = "select usuario.idUsuario,usuario.idPessoa,usuario.idPapel,usuario.login,".
"usuario.bloqueado,pessoa.idPessoaProprietario,pessoa.razao as nome,".
"(select p.razao from pessoa as p where p.idpessoa = pessoa.idPessoaProprietario) as razao ".
"from usuario inner join pessoa on usuario.idPessoa = ".
"pessoa.idPessoa where usuario.login=:login and usuario.senha = md5(:senha)"; */
$consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql);
$consulta->liga("login", $nusuario);
$consulta->liga("senha", $nsenha);
foreach ($consulta->getResultados() as $linha) {
$_SESSION['idUsuario'] = $linha['idUsuario'];
$_SESSION['idPessoa'] = $linha['idPessoa'];
$_SESSION['idPapel'] = $linha['idPapel'];
$_SESSION['login'] = $linha['login'];
$_SESSION['bloqueado'] = $linha['bloqueado'] == 'S' ? true : false;
$_SESSION['razao'] = $linha['razao'];
$_SESSION['nome'] = $linha['nome'];
$_SESSION['idPessoaProprietario'] = $linha['idPessoaProprietario'];
$usuario = new Usuario(Conf::pegCnxPadrao());
$usuario->setIdUsuario($linha['idUsuario']);
$usuario->registrarAcesso();
var_dump($_SESSION);
return true;
}
return false;
}
示例3: edit
public function edit()
{
$usuario = new Usuario();
$usuario->setNome($_REQUEST['nome']);
$usuario->setEmail($_REQUEST['email']);
$usuario->setIdUsuario($_REQUEST['id']);
$usuarioMySqlDAO = new UsuarioMySqlDAO();
$usuarioMySqlDAO->update($usuario);
}
示例4: getInstanceBySQLRow
public static function getInstanceBySQLRow(array $row)
{
//idusuario,usuario,password,tr.descripcion,email,nombrecompleto
$usuario = new \Usuario();
$usuario->setIdUsuario($row["idusuario"]);
$usuario->setUsuario($row["usuario"]);
$usuario->setPassword($row["password"]);
$usuario->setEmail($row["email"]);
$usuario->setDescripcion($row["descripcion"]);
$usuario->setNombreCompleto($row["nombrecompleto"]);
return $usuario;
}
示例5: getListaUsuario
private function getListaUsuario($lista)
{
$listaAux = array();
foreach ($lista as $item) {
$usuario = new Usuario();
$usuario->setIdUsuario($item["idUsuario"]);
$usuario->setNombre($item["nombre"]);
$usuario->setContrasena($item["contrasena"]);
$usuario->setIdRol($item["idRol"]);
$listaAux[] = $usuario;
}
return $listaAux;
}
示例6: obtenerUsuarioSoap
/**
* Utilidad especifica para generar objetos con sus respectivos valores
* @autor Pablo Manquillo
* paarma80@gmail.com
*/
function obtenerUsuarioSoap($user)
{
$usuario = new Usuario();
$usuario->setIdUsuario($user['ID_USUARIO']);
if ($user["CEDULA"] != null) {
$usuario->setCedula($user["CEDULA"]);
}
if ($user["PRIMER_NOMBRE"] != null) {
$usuario->setPrimerNombre($user["PRIMER_NOMBRE"]);
}
if ($user["SEGUNDO_NOMBRE"] != null) {
$usuario->setSegundoNombre($user["SEGUNDO_NOMBRE"]);
}
if ($user["PRIMER_APELLIDO"] != null) {
$usuario->setPrimerApellido($user["PRIMER_APELLIDO"]);
}
if ($user["SEGUNDO_APELLIDO"] != null) {
$usuario->setSegundoApellido($user["SEGUNDO_APELLIDO"]);
}
if ($user["TELEFONO"] != null) {
$usuario->setTelefono($user["TELEFONO"]);
}
if ($user["DIRECCION"] != null) {
$usuario->setDireccion($user["DIRECCION"]);
}
if ($user["EMAIL"] != null) {
$usuario->setEmail($user["EMAIL"]);
}
if ($user["CODIGO"] != null) {
$usuario->setCodigo($user["CODIGO"]);
}
if ($user["CLAVE"] != null) {
$usuario->setClave($user["CLAVE"]);
}
if ($user["ROL"] != null) {
$usuario->setRol($user["ROL"]);
}
return $usuario;
}
示例7: adicionarAtracao
public function adicionarAtracao($json)
{
$arrayJson = json_decode($json, true);
$chaves = array_keys($arrayJson);
$classeAtracao = $chaves[0];
$arrayAtracao[$classeAtracao] = $arrayJson[$classeAtracao];
$atracao = $this->converterArrayJsonParaObjeto($arrayAtracao);
$usuario = new Usuario();
$usuario->setIdUsuario($atracao->getIdUsuario());
$atracao = $this->gravarConteudo($atracao, $usuario);
foreach ($chaves as $chave) {
if (strcmp($chave, $classeAtracao) === 0) {
} else {
$arrayConteudos[$chave] = $arrayJson[$chave];
$conteudos = $this->converterArrayJsonParaArrayObjetos($arrayConteudos);
$setter = 'setId' . get_class($atracao);
for ($i = 0; $i < count($conteudos); $i++) {
$conteudos[$i]->{$setter}($atracao->getId());
$this->gravarConteudo($conteudos[$i], $usuario);
}
}
}
}
示例8: Usuario
<?php
$id = $sessao->getVar('usuario')->id_usuario;
$usuario = new Usuario();
if (array_key_exists('edit', $_POST)) {
$dados = array('nome_usuario' => array('Nome'), 'email_usuario' => array('Email', 'tipo' => 'email'), 'telefone_usuario' => array('Telefone', 'tipo' => 'inteiro'), 'dt_nascimento_usuario' => array('Data Nascimento', 'tipo' => 'data'), 'login_usuario' => array("Login", 'tipo' => 'nome'), 'senha_usuario' => array('Senha'), 'confirma_senha' => array('Repita a Senha', 'tipo' => 'igualdade', 'compara' => 'senha_usuario', 'legenda_2' => 'Senha'));
$validacao = ValidaFormulario($dados);
if ($validacao === true) {
$usuario->setIdUsuario($id);
if ($_POST['celular_usuario'] == '') {
$usuario->setCelularUsuario(null);
}
UsuarioMapper::map($usuario, $_POST);
UsuarioMapper::update($usuario);
Flash::addFlash('Usuario Alterado');
}
}
$row = Utils::findById($id, 'usuarios', 'id_usuario');
UsuarioMapper::map($usuario, $row);
示例9: json_encode
<?php
$status = 'NO';
$resultados = null;
try {
include_once '../../../config.php';
if (isset($_SESSION['idPessoaProprietario'])) {
$obj = new Usuario(Conf::pegCnxPadrao());
$obj->setIdPessoaProprietario($_SESSION['idPessoaProprietario']);
$obj->setIdUsuario($_POST['idUsuario']);
$resultados = $obj->getInfoUsuario();
$status = sizeof($resultados) > 0 ? 'OK' : 'NO';
}
} catch (PDOException $e) {
$status = 'ERRO';
}
echo json_encode(array('status' => $status, 'resultados' => $resultados));
示例10: json_encode
<?php
include_once '../../config.php';
try {
$usuario = new Usuario(Conf::pegCnxPadrao());
$usuario->setIdUsuario($_POST['idUsuario']);
$usuario->_delete();
$retorno = array('status' => 'OK');
} catch (PDOException $e) {
$retorno = array('status' => 'ERRO');
}
echo json_encode($retorno);
示例11: Usuario
<?php
Sessao::temPermissao('gerusuario');
include_once 'app/view/backend/menuusuario.php';
$usuario = new Usuario(Conf::pegCnxPadrao());
$usuario->setIdUsuario(isset($_GET['id']) ? (int) $_GET['id'] : 0);
$usuario->setIdPessoaProprietario($_SESSION['idPessoaProprietario']);
$usuario->preencheObj();
?>
<div class="main-content">
<div class="breadcrumbs" id="breadcrumbs">
<script type="text/javascript">
try {
ace.settings.check('breadcrumbs', 'fixed')
} catch (e) {
}
</script>
<ul class="breadcrumb">
<li>
<i class="ace-icon fa fa-home home-icon"></i>
<a href="sistema.php">Início</a>
</li>
<li class="active">Permissões do usuário</li>
</ul>
</div>
<div class="page-content">
<div class="page-header">
<!--<h1 style="text-align: center; font-weight: bold">-->
示例12: Usuario
<?php
include_once '../../../config.php';
if (isset($_SESSION['idPessoaProprietario'])) {
$colaborador = new Usuario(Conf::pegCnxPadrao());
$colaborador->setIdPessoaProprietario($_SESSION['idPessoaProprietario']);
if (isset($_POST['idUsuario'])) {
if (!empty($_POST['idUsuario'])) {
$colaborador->setIdUsuario($_POST['idUsuario']);
}
}
//echo "teste teste teste";
Utilitarios::preencheComboDB($colaborador->getColaboradoresCadUsuario());
}
示例13: json_encode
<?php
include_once '../../../config.php';
try {
$usuario = new Usuario(Conf::pegCnxPadrao());
$usuario->setIdUsuario($_POST['idUsuarioRedef']);
$usuario->setSenha($_POST['senhaRedef']);
$usuario->alterarSenha();
$status = 'OK';
$retorno = array('status' => $status);
} catch (PDOException $e) {
$retorno = array('status' => 'ERRO');
}
echo json_encode($retorno);
示例14: Usuario
<?php
include_once 'classes/ConexaoBD.php';
include_once 'classes/Usuario.class.php';
$objCliente = new Usuario();
$objCliente->setIdUsuario($_GET['id']);
$objCliente->excluirUsuario();
header('Location: index.php?pagina=formulario_usuario');
示例15: Usuario
<?php
if (isset($_GET['key'])) {
$id = $_GET['key'];
} else {
$id = $sessao->getVar('usuario')->id_usuario;
}
$usuario = new Usuario();
$row = Utils::findById($id, 'usuarios', 'id_usuario');
UsuarioMapper::map($usuario, $row);
if (array_key_exists('delete', $_GET)) {
UsuarioMapper::delete($_GET[$id]);
$sessao->addVar('msg', 4);
header("location:index.php?modulo=usuarios&page=visualizar");
}
if (array_key_exists('edit', $_POST)) {
$dados = array('nome_usuario' => array('Nome'), 'email_usuario' => array('Email', 'tipo' => 'email'), 'telefone_usuario' => array('Telefone', 'tipo' => 'inteiro'), 'dt_nascimento_usuario' => array('Data Nascimento', 'tipo' => 'data'), 'login_usuario' => array("Login", 'tipo' => 'nome'), 'senha_usuario' => array('Senha'), 'confirma_senha' => array('Repita a Senha', 'tipo' => 'igualdade', 'compara' => 'senha_usuario', 'legenda_2' => 'Senha'));
$validacao = ValidaFormulario($dados);
if ($validacao === true) {
$objectUsuario = new Usuario();
$objectUsuario->setIdUsuario($id);
if ($_POST['celular_usuario'] == '') {
$objectUsuario->setCelularUsuario(null);
}
UsuarioMapper::map($objectUsuario, $_POST);
UsuarioMapper::update($objectUsuario);
$sessao->addVar('msg', 1);
header('location:index.php?modulo=usuarios&page=visualizar');
}
}