public function incluir() { //Configura usu?rio $user = new UsuarioVO(); $user->setGrupo(1); $user->setLogin('teste login'); $user->setNome('teste nome'); $user->setSenha('123456'); //insere no bd $model = new UsuarioModel(); $model->incluir($user); }
//INSTANCIA A CLASSE $oUsuarioVO = new UsuarioVO(); //GERA UM ID ALEATÓRIO DE 8 DÍGITOS $i = 0; $id = ''; while ($i < 8) { if ($i < 1) { $id .= rand(1, 9); } else { $id .= rand(0, 9); } $i++; } //SETA OS VALORES $oUsuarioVO->setUsuarioID($id); $oUsuarioVO->setNome($name); $oUsuarioVO->setEmail($email); $oUsuarioVO->setSenha(hash('sha512', $senha)); $oUsuarioVO->setInclusao(date('Y-m-d H:i:s')); $oUsuarioVO->setAtivo(1); //INSERE NOVO USUÁRIO $oInsereUsuario = $Usuario->inserirUsuario($oUsuarioVO); if ($oInsereUsuario) { $Log = new Log(); $oLogVO = new LogVO(); $oLogVO->setUsuarioID($id); $oLogVO->setUsuario($name); $oLogVO->setAcao('Conta: Usuário ' . $name . ' (' . $email . ') se cadastrou no sistema'); $oLogVO->setPagina($pagina); $oLogVO->setIP(getIP()); $oLogVO->setAcesso(0);
public function consultarUsuario($id) { $conexao = MySQL::getMySQL(); $usuario = new UsuarioVO(); $sql = "SELECT * FROM usuarios WHERE usu_id = " . $id; $consulta = $conexao->consultar($sql); if ($consulta) { $usuario->setUsuarioID($consulta[0]['usu_id']); $usuario->setNome($consulta[0]['usu_nome']); $usuario->setEmail($consulta[0]['usu_email']); $usuario->setSenha($consulta[0]['usu_senha']); $usuario->setCep($consulta[0]['usu_cep']); $usuario->setEndereco($consulta[0]['usu_endereco']); $usuario->setNumero($consulta[0]['usu_numero']); $usuario->setComplemento($consulta[0]['usu_complemento']); $usuario->setBairro($consulta[0]['usu_bairro']); $usuario->setCidade($consulta[0]['usu_cidade']); $usuario->setEstado($consulta[0]['usu_estado']); $usuario->setLatitude($consulta[0]['usu_lat']); $usuario->setLongitude($consulta[0]['usu_lng']); $usuario->setCelular($consulta[0]['usu_celular']); $usuario->setInclusao($consulta[0]['usu_inclusao']); $usuario->setAtivo($consulta[0]['usu_ativo']); return $usuario; } else { return false; } }