public function salvar(\Usuario $u) { $nome = $u->getNome(); $login = $u->getLogin(); $senha = $u->getSenha(); $status = $u->getStatus(); if ($u->getId()) { $id = $u->getId(); $sql = "update usuario set nome=:nome, login=:login, senha=:senha, status=:status where id=:id"; } else { $id = $this->generateID(); $u->setId($id); $sql = "insert into usuario (id, nome, login, senha, status) values (:id, :nome, :login, :senha, :status)"; } $cnx = Conexao::getConexao(); $sth = $cnx->prepare($sql); $sth->bindParam("id", $id); $sth->bindParam("nome", $nome); $sth->bindParam("login", $login); $sth->bindParam("senha", $senha); $sth->bindParam("status", $status); try { $sth->execute(); return $u; } catch (Exception $exc) { echo $exc->getMessage(); } }
private function buildModel($row) { $user = new Usuario(); $user->setId($row[str_replace(":", "", Usuario::FIELD_ID)]); $user->setUsername($row[str_replace(":", "", Usuario::FIELD_USERNAME)]); return $user; }
public function fromArray($array) { $anotacao = new Anotacao(); $anotacao->setId(getValorOuNullo('id', $array)); $anotacao->setTitulo(getValorOuNullo('cadastro_titulo', $array)); $anotacao->setObservacao(getValorOuNullo('cadastro_observacao', $array)); $empresaId = getValorOuNullo('empresa_id', $array); if ($empresaId != null) { $empresa = new Empresa(); $empresa->setId($empresaId); $anotacao->setEmpresa($empresa); } $usuarioId = getValorOuNullo('usuario_id', $array); if ($usuarioId != null) { $usuario = new Usuario(); $usuario->setId($usuarioId); $anotacao->setUsuario($usuario); } $pessoaId = getValorOuNullo('pessoa_id', $array); if ($pessoaId != null) { $pessoa = new Pessoa(); $pessoa->setId($pessoaId); $anotacao->setPessoa($pessoa); } $anotacao->setData(date('Y-m-d H:i:s')); return $anotacao; }
function testeUpdate() { $entity = new Usuario(); $entity->setId(6); $entity->setLogin("UsuarioTeste"); $entity->setSenha("senhaTeste"); $entity->setNome("Usuario Teste"); echo "Resultado: " . ServiceLocator::getUsuarioService()->update($entity); }
public function getUsuario($id) { $sql = "select * from {$this->tabela_bd} where id = {$id}"; $result = mysql_query($sql) or die("Erro: " . mysql_error()); //echo mysql_num_rows($result); $objEmpresa = null; while ($item = mysql_fetch_array($result)) { $usuario = new Usuario($item['id'], $item['nome'], $item['senha'], $item['cpf'], $item['email'], $item['funcao']); $usuario->setId($item['id']); } return $usuario; }
function testeUpdate() { $entity = new UsuarioRastreador(); $entity->setId(8); $usuario = new Usuario(); $usuario->setId(2); $entity->setUsuario($usuario); $rastreador = new Usuario(); $rastreador->setId(8); $entity->setRastreador($rastreador); echo "Resultado: " . ServiceLocator::getUsuarioRastreadorService()->update($entity); }
public function readByCriteria(PDO $conexao, $criteria = null, $offset = -1, $limit = -1) { $entityArray = array(); if ($conexao != null) { $sql = "select * from usuario_rastreador where 1=1"; if (is_array($criteria) && count($criteria) > 0) { if (array_key_exists(UsuarioRastreadorCriteria::ID_EQ, $criteria)) { $aux = $criteria[UsuarioRastreadorCriteria::ID_EQ]; if ($aux != null && $aux > 0) { $sql .= " and id = {$aux}"; } } if (array_key_exists(UsuarioRastreadorCriteria::USUARIO_FK_EQ, $criteria)) { $aux = $criteria[UsuarioRastreadorCriteria::USUARIO_FK_EQ]; if ($aux != null && $aux > 0) { $sql .= " and usuario_fk = {$aux}"; } } if (array_key_exists(UsuarioRastreadorCriteria::RASTREADOR_FK_EQ, $criteria)) { $aux = $criteria[UsuarioRastreadorCriteria::RASTREADOR_FK_EQ]; if ($aux != null && $aux > 0) { $sql .= " and rastreador_fk = {$aux}"; } } } if ($limit > 0) { $sql .= " limit {$limit}"; } if ($offset > 0) { $sql .= " offset {$offset}"; } try { $ps = $conexao->prepare($sql); $ps->execute(); while ($linha = $ps->fetch(PDO::FETCH_ASSOC)) { $entity = new UsuarioRastreador(); $entity->setId($linha['id']); $usuario = new Usuario(); $usuario->setId($linha['usuario_fk']); $entity->setUsuario($usuario); $rastreador = new Rastreador(); $rastreador->setId($linha['rastreador_fk']); $entity->setRastreador($rastreador); $entityArray[] = $entity; } $ps = null; } catch (PDOException $e) { throw $e; } } return $entityArray; }
public static function get_usuario($id) { $u = new Usuario(); $u->setId($id); $o = $u->registro(); if ($o) { $row = $u->getConnection()->get_row($o); if ($row) { $usu = Usuario::fromArray($row); } } return $usu; }
function deletarUsuario() { $id = $_POST['id']; $nome = $_POST['nomeUsuario']; $senha = $_POST['senhaUsuario']; $cpf = $_POST['cpfUsuario']; $email = $_POST['emailUsuario']; $funcao = $_POST['funcaoUsuario']; $usuario = new Usuario($id, $nome, $senha, $cpf, $email, $funcao); $usuario->setId($id); $this->usuarioDao->deletar($usuario); $this->listar(); }
function getUsuarioByNome($nome) { $sql = "SELECT * FROM usuario WHERE nome LIKE '%" . $nome . "%'"; $usuario = new Usuario(); $retorno = $this->conn->query($sql); if ($retorno) { foreach ($retorno as $value) { $usuario->setNome($value['nome']); $usuario->setId($value['id']); $usuario->setEndereco($value['endereco']); return $usuario; } } }
function getUsuario($nombre_usuario, $clave) { $resultado = obtenerUsuario($nombre_usuario, $clave); if ($resultado and mysqli_num_rows($resultado) > 0) { $user = mysqli_fetch_array($resultado, MYSQLI_ASSOC); $usuario = new Usuario(); $usuario->setId($user['id']); $usuario->setNombreUsuario($user['nombre_usuario']); $usuario->setClave($user['clave']); return $usuario; } else { return null; } }
public function clonar() { $cloned = new Usuario(); $cloned->setId($this->id); $cloned->setNombre($this->nombre); $cloned->setApellido($this->apellido); $cloned->setDireccion($this->direccion); $cloned->setTelefono($this->telefono); $cloned->setEmail($this->email); $cloned->setCiudad($this->ciudad); $cloned->setPais($this->pais); $cloned->setContrasena($this->contrasena); return $cloned; }
private function factoryPermissaoUsuario($arrStrDados) { $obj = new PermissaoUsuario(); // formulario $objFormulario = new Formulario(); $objFormulario->setId($arrStrDados["FRM_ID"]); $obj->setFormulario($objFormulario); // acao $objAcao = new Acao(); $objAcao->setId($arrStrDados["ACO_ID"]); $obj->setAcao($objAcao); // usuario $objUsuario = new Usuario(); $objUsuario->setId($arrStrDados["USU_ID"]); $obj->setUsuario($objUsuario); return $obj; }
public function fromArray($array) { $usuario = new Usuario(); $usuario->setId(getValorOuNullo('id', $array)); $usuario->setSenha(getValorOuNullo('senha', $array)); $usuario->setEmail(getValorOuNullo('email', $array)); $usuario->setNivel(getValorOuNullo('nivel', $array)); $usuario->setNome(getValorOuNullo('nome', $array)); $usuario->setUsuario(getValorOuNullo('usuario', $array)); $empresaId = getValorOuNullo('empresa_id', $array); if ($empresaId != null) { $empresa = new Empresa(); $empresa->setId($empresaId); $usuario->setEmpresa($empresa); } return $usuario; }
public function fromArray($array) { $pessoa = new Pessoa(); $pessoa->setId(getValorOuNullo('id', $array)); $pessoa->setTipo(getValorOuNullo('tipo', $array)); if ($pessoa->getTipo() == 'PF') { $pessoa->setNome(getValorOuNullo('cadastro_nome', $array)); $pessoa->setCpf(getValorOuNullo('cadastro_cpf', $array)); } else { $pessoa->setCnpj(getValorOuNullo('cadastro_cnpj', $array)); $pessoa->setNome(getValorOuNullo('cadastro_razaoSocial', $array)); $pessoa->setNome_fantasia(getValorOuNullo('cadastro_nomeFantasia', $array)); $pessoa->setInscricao_estadual(getValorOuNullo('cadastro_inscricaoEstadual', $array)); $pessoa->setInscricao_municipal(getValorOuNullo('cadastro_inscricaoMunicipal', $array)); } $pessoa->setTelefone1(getValorOuNullo('cadastro_telefone', $array)); $pessoa->setTelefone2(getValorOuNullo('cadastro_telefone2', $array)); $pessoa->setTelefone3(getValorOuNullo('cadastro_telefone3', $array)); $pessoa->setFax(getValorOuNullo('cadastro_fax', $array)); $pessoa->setEmail(getValorOuNullo('cadastro_email', $array)); $pessoa->setSite(getValorOuNullo('cadastro_site', $array)); $pessoa->setCep(getValorOuNullo('cadastro_cep', $array)); $pessoa->setLogradouro(getValorOuNullo('cadastro_logradouro', $array)); $pessoa->setComplemento(getValorOuNullo('cadastro_complemento', $array)); $pessoa->setBairro(getValorOuNullo('cadastro_bairro', $array)); $pessoa->setNumero(getValorOuNullo('cadastro_numero', $array)); $pessoa->setCidade(getValorOuNullo('cadastro_cidade', $array)); $pessoa->setUf(getValorOuNullo('cadastro_estado', $array)); $pessoa->setObservacao(getValorOuNullo('cadastro_observacao', $array)); $pessoa->setData_criacao(date("Y-m-d h:i:s")); $empresaId = getValorOuNullo('empresa_id', $array); $usuarioId = getValorOuNullo('usuario_id', $array); if ($empresaId != null) { $empresa = new Empresa(); $empresa->setId($empresaId); $pessoa->setEmpresa($empresa); } if ($usuarioId != null) { $usuario = new Usuario(); $usuario->setId($usuarioId); $pessoa->setUsuario($usuario); } return $pessoa; }
public function getUsuarios() { $db = new ConMySQL(); //TODO Constantes $sql = "select * from usuarios where username!='admescuela'"; $result = $db->query($sql); $array = array(); if ($result->num_rows > 0) { // output data of each row // private $user; while ($row = $result->fetch_array()) { $usuario = new Usuario(); $usuario->setId($row['id']); $usuario->setNombre($row['nombre']); $usuario->setUser($row['username']); $usuario->setPass($row['pass']); array_push($array, $usuario); } } return $array; }
public function salvar() { // Array ( [id] => 1 [nome] => 123456 [login] => 123456 [senha] => 123456 [status] => a ) $u = new Usuario(); $id = isset($_POST['id']) ? $_POST['id'] : FALSE; if (trim($id) != "") { $u->setId($id); } // Verifica no post $nome = isset($_POST['nome']) ? $_POST['nome'] : FALSE; if (!$nome || trim($nome) == "") { throw new Exception("O campo nome è Obrigatorio!"); } $login = isset($_POST['login']) ? $_POST['login'] : FALSE; if (!$login || trim($login) == "") { throw new Exception("O campo login è Obrigatorio!"); } $senha = isset($_POST['senha']) ? $_POST['senha'] : FALSE; if (!$senha || trim($senha) == "") { throw new Exception("O campo senha è Obrigatorio!"); } $status = isset($_POST['status']) ? $_POST['status'] : FALSE; if (!$status || trim($status) == "") { throw new Exception("O campo status è Obrigatorio!"); } $u->setNome($nome); $u->setLogin($login); $u->setSenha($senha); $u->setStatus($status); $du = new DaoUsuario(); $usu = $du->salvar($u); // var_dump($usu); // die; if ($usu instanceof Usuario) { header("location: " . URL . "controle-usuario/lista-de-usuario"); } else { echo 'Não foi possivel salvar o usuário'; } }
function compararClienteWS() { $cliente = new ClienteWSRastreador(); $cliente->setId(10); $cliente->setTipoCliente(TipoCliente::USUARIO); $usu = new Usuario(); $usu->setId(2); $usu->setLogin("Creuza"); $usu->setNome("Creuza"); $usu->setSenha("123123"); $cliente->setCadastro($usu); $cliente2 = new ClienteWSRastreador(); $cliente2->setId(10); $cliente2->setTipoCliente(TipoCliente::USUARIO); $usu2 = new Usuario(); $usu2->setId(2); $usu2->setLogin("Creuza"); $usu2->setNome("Creuza"); $usu2->setSenha("123123"); $cliente2->setCadastro($usu2); var_dump($cliente->comparar($cliente2)); echo "<br><br>"; var_dump($cliente == $cliente2); }
private function populaUsuario($row) { $user = new Usuario(); $user->setId($row['id']); $user->setNome($row['nome']); $user->setCpf($row['cpf']); $user->setEmail($row['email']); $user->setSenha($row['senha']); $user->setTelefone($row['telefone']); $user->setLiberado($row['liberado']); $user->setTipo($row['tipo']); $user->setQtdResponde($row['qtdResponde']); $user->setStatus($row['status']); $user->setIdCurso($row['idCurso']); return $user; }
<?php require_once "../models/Usuario.php"; require_once "../util/Configuracion.php"; $usuario = new Usuario(); $id = filter_input(INPUT_GET, 'id', FILTER_VALIDATE_INT); if ($id) { $usuario->setId($id); $usuario->eliminar(); } header("Location:" . Configuracion::baseurl() . "app/listar.php"); //exit;
if (empty($_POST)) { $view = "aplicacion"; include 'vistas/aplicacion.php'; } else { if (isset($_POST["cierraSesion"])) { session_unset(); $view = "login"; include 'vistas/login.php'; } else { if (isset($_POST["petUpdate"])) { $view = "update"; include 'vistas/update.php'; } else { if (isset($_POST["updateSesion"])) { $changeUser = new Usuario($_POST["user"], $_POST["pass"], $_POST["email"], $_POST["pintor"]); $changeUser->setId($User->getId()); if ($changeUser->persist() !== null) { $_SESSION["usuario"] = $changeUser; $view = "aplicacion"; include 'vistas/aplicacion.php'; } else { $errorUpdate = true; $view = "aplicacion"; include 'vistas/aplicacion.php'; } } else { if (isset($_POST["deleteUser"])) { $User->delete(); session_unset(); $view = "login"; include 'vistas/login.php';
<?php require_once "../models/Usuario.php"; require_once "../util/Configuracion.php"; //var_dump($_POST); if (empty($_POST['submit'])) { header("Location:" . Configuracion::baseurl() . "app/listar.php"); exit; } $args = array('id' => FILTER_VALIDATE_INT, 'username' => FILTER_SANITIZE_STRING, 'password' => FILTER_SANITIZE_STRING); $post = (object) filter_input_array(INPUT_POST, $args); if ($post->id === false) { header("Location:" . Configuracion::baseurl() . "app/listar.php"); } $usuario = new Usuario(); $usuario->setId($post->id); $usuario->setUsername($post->username); $usuario->setPassword($post->password); $usuario->guardar(); header("Location:" . Configuracion::baseurl() . "app/listar.php"); exit;
<?php include_once '../../includes.sys/ini.php'; include_once '../../includes.sys/metodos.php'; include_once '../DAO/GrupoDAO.php'; include_once '../DAO/UsuarioDAO.php'; include_once '../Usuario.class.php'; include_once '../Grupo.class.php'; checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true'); include_once '../../head.php'; $grupo = new Grupo(); $DAO_GRUPO = new GrupoDAO(); $usuario = new Usuario(); $DAO = new UsuarioDao(); $usuario->setId(limpaTexto($_GET['id'])); // Verifica se a opcao de salvar foi iniciada if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') { // Verifica os campos obrigatorios if (!empty($_POST['nome_guerra']) && !empty($_POST['email'])) { $usuario->setNomeGuerra($_POST['nome_guerra']); $usuario->setId($_POST['id']); $usuario->setUsuario($_POST['email']); $usuario->setUsuarioGrupo($_POST['grupo']); $usuario->setAtivo('S'); $usuario->setIdPessoa($_POST['pessoa']); //Atualiza os dados do Usuário e Pessoa $retorno = $DAO->Atualizar($usuario); if ($retorno == true) { $retorno = $usuario->atualizarGrupo($usuario->getUsuarioGrupo(), $usuario->getIdPessoa()); if ($retorno == true) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>';
$id = $_GET['id']; $Usuario = new UsuarioBLL(); $vUsuario = $Usuario->ConsultarRegistro($id); } //si hizo click en el envio if (isset($_POST['submit'])) { //captura de datos $id = $_POST['idHidden']; $nombre = $_POST['nombre']; $apellidos = $_POST['apellidos']; $clave = $_POST['clave']; $clave2 = $_POST['clave2']; $horario = $_POST['horario']; $tipoUsuario = $_POST['tipoUsuario']; $usuarioE = new Usuario(); $usuarioE->setId($id); $usuarioE->setNombre($nombre); $usuarioE->setApellidos($apellidos); $usuarioE->setClave($clave); $usuarioE->setIdhorario($horario); $usuarioE->setIdrol($tipoUsuario); $usuarioBLL = new UsuarioBLL(); //valida passwords if ($clave != $clave2) { $_SESSION['registrado'] = 'f1'; } else { if ($usuarioBLL->getHayError()) { $_SESSION['registrado'] = 'f'; } else { //si no hay error hay q hacer la modificacion $usuarioBLL->Modificar($usuarioE);
/** * Eliminar un Usuario Dado el $usuarioId * * @param $usuarioId */ public function removeUsuario($usuarioId) { $usuario = new Usuario(); $usuario->setId($usuarioId); # Validamos los campos if (!EntityValidator::validateId($usuarioId)) { throw new Exception(SALAS_COMP_ALERT_E_VALIDATION_FAIL, $this->ID + 136); } # Verificamos que la entidad exista. if (!$this->usuarioBean->getUsuario($usuario)) { throw new Exception(SALAS_COMP_ALERT_E_ENTITY_NOT_FOUND_FAIL, $this->ID + 137); } # Verificamos que la entidad no esté siendo utilziada en alguna otra. # Eliminamos la entidad if (!$this->usuarioBean->removeUsuario($usuario)) { throw new Exception(SALAS_COMP_ALERT_E_PERSISTENCE_REMOVE_FAIL, $this->ID + 138); } }
$formulario->setIA6($_POST["adicionais6"]); } if (isset($_POST["sugestoes"])) { $formulario->setSugestao($_POST["sugestoes"]); } if (isset($_GET["acao"])) { if ($_GET["acao"] === "salvar") { try { //print($dataEnvio); $dao = new DaoFormulario(); $dao->inserir($formulario); $idFormulario = $dao->buscarPorMaiorId(); $usuario = new Usuario(); //session_start(); //RECUPAREAÇÃO DOS DADOS VIA SESSION $usuario->setId($_SESSION['id']); $usuario->setNome($_SESSION['nome']); $usuario->setEmail($_SESSION['email']); $usuario->setEmailEnviado($_SESSION['emailEnviado']); $usuario->setRepondeu('sim'); $usuario->setSenha($_SESSION['senha']); $usuario->setTelefone($_SESSION['telefone']); $usuario->setDataEnvio($_SESSION['dataEnvio']); $usuario->setLiberado($idFormulario['MAX(id)']); $userDao = new DaoUsuario(); $userDao->atualizar($usuario); // echo "<script type='text/javascript'>"; // // echo "alert('Obrigado por responder ao nosso formulário!');"; // echo "location.href='http://localhost/questionario/aluno/principal.php';"; //
* To change this template file, choose Tools | Templates * and open the template in the editor. */ include 'Usuario.php'; $usuario = $_POST["inputUsuario"]; $contrasena = $_POST["inputContrasena"]; $usuario1 = new Usuario(); $usuario1->setId(1); $usuario1->setNombreUsuario("christian"); $usuario1->setContrasena("christianadmin"); $usuario2 = new Usuario(); $usuario2->setId(2); $usuario2->setNombreUsuario("camila"); $usuario2->setContrasena("camilaadmin"); $usuario3 = new Usuario(); $usuario3->setId(3); $usuario3->setNombreUsuario("marcela"); $usuario3->setContrasena("marcelaadmin"); //Array de Objetos $usuariosRegistrados = array($usuario1, $usuario2, $usuario3); $encontrado = false; foreach ($usuariosRegistrados as $usuarioReg) { if ($usuario == $usuarioReg->getNombreUsuario() && $contrasena == $usuarioReg->getContrasena()) { echo "<center><p>Bienvenido {$usuario}</p><p>fecha:" . date("d-m-Y-l h:i:sa") . "</p> <a href='perfil.php'>Mi perfil</a> </center>"; setcookie("usuarioLogueado", $usuario); $encontrado = true; break; } } if (!$encontrado) { echo "<center><p>Usuario no encontrado</p> <a href='index.php'>Iniciar Sesion</a> </center>";
/** * Funcion: requestToUsuario * Descripcion: Asigna request al usuario * @return List<Usuario> * @throws Exception * @author Rodrigo Contreras B. <*****@*****.**> * @version 2015-12-07 * @since 2015-12-07 */ public function requestToUsuario($request) { // Creacion de Objeto Usuario $usuario = new Usuario(); if (isset($request['id'])) { $usuario->setId($request['id']); } if (isset($request['nombres'])) { $usuario->setNombres($request['nombres']); } if (isset($request['paterno'])) { $usuario->setPaterno($request['paterno']); } if (isset($request['materno'])) { $usuario->setMaterno($request['materno']); } if (isset($request['nickname'])) { $usuario->setNickname($request['nickname']); } // Retorno return $usuario; }
public function factory($arrStrDados) { $obj = new Patrimonio(); if (isset($arrStrDados["PTM_ID"])) { $obj->setId($arrStrDados["PTM_ID"]); } //obj tipo patrimonio $objTipo = new TipoPatrimonio(); if (isset($arrStrDados["TIP_ID"])) { $objTipo->setId($arrStrDados["TIP_ID"]); } if (isset($arrStrDados["TIP_Descricao"])) { $objTipo->setDescricao($arrStrDados["TIP_Descricao"]); } $obj->setTipoPatrimonio($objTipo); //obj tipo patrimonio //obj forma aquisicao patrimonio $objFormaAquisicao = new FormaAquisicao(); if (isset($arrStrDados["FRA_ID"])) { $objFormaAquisicao->setId($arrStrDados["FRA_ID"]); } if (isset($arrStrDados["FRA_Descricao"])) { $objFormaAquisicao->setDescricao($arrStrDados["FRA_Descricao"]); } $obj->setFormaAquisicao($objFormaAquisicao); //obj forma aquisicao patrimonio //obj usuario cadastro $objUsuario = new Usuario(); if (isset($arrStrDados["Usuario_Cadastro_Id"])) { if (isset($arrStrDados["Usuario_Cadastro_Id"])) { $objUsuario->setId($arrStrDados["Usuario_Cadastro_Id"]); } if (isset($arrStrDados["Usuario_Cadastro"])) { $objUsuario->setLogin($arrStrDados["Usuario_Cadastro"]); } } else { $objUsuario->setId($_SESSION["USUARIO_ID"]); } $obj->setUsuarioCadastro($objUsuario); //obj usuario cadastro //obj usuario alteracao $objUsuarioAlteracao = new Usuario(); if (isset($arrStrDados["Usuario_Alteracao_Id"])) { if (isset($arrStrDados["Usuario_Alteracao_Id"])) { $objUsuarioAlteracao->setId($arrStrDados["Usuario_Alteracao_Id"]); } if (isset($arrStrDados["Usuario_Alteracao"])) { $objUsuarioAlteracao->setLogin($arrStrDados["Usuario_Alteracao"]); } } else { if (isset($_SESSION["USUARIO_ID"])) { $objUsuarioAlteracao->setId($_SESSION["USUARIO_ID"]); } } $obj->setUsuarioAlteracao($objUsuarioAlteracao); //obj usuario alteracao // item patrimonio $objItem = new ItemPatrimonio(); if (isset($arrStrDados["ITP_ID"])) { $objItem->setId($arrStrDados["ITP_ID"]); } if (isset($arrStrDados["IPT_Descricao"])) { $objItem->setDescricao($arrStrDados["IPT_Descricao"]); } $obj->setItemPatrimonio($objItem); // item patrimonio // item congregacao $objCongregacao = new Congregacao(); $objCongregacao->setId("(NULL)"); if (isset($arrStrDados["UNI_Localizacao_ID"])) { if (trim($arrStrDados["UNI_Localizacao_ID"]) != "") { $objCongregacao->setId($arrStrDados["UNI_Localizacao_ID"]); } } if (isset($arrStrDados["UNI_Descricao"])) { $objCongregacao->setDescricao($arrStrDados["UNI_Descricao"]); } $obj->setCongregacao($objCongregacao); // item congregacao if (isset($arrStrDados["PTM_NumeroTombamento"])) { $strTombamento = substr($arrStrDados["PTM_NumeroTombamento"], 0, 3) . "."; $strTombamento .= substr($arrStrDados["PTM_NumeroTombamento"], 3, 4) . "."; $strTombamento .= substr($arrStrDados["PTM_NumeroTombamento"], 7, 4) . "-"; $strTombamento .= substr($arrStrDados["PTM_NumeroTombamento"], 11); $obj->setNumeroTombamento($strTombamento); } if (isset($arrStrDados["PTM_DataAquisicao"])) { if ($arrStrDados["PTM_DataAquisicao"] == null) { $obj->setDataAquisicao(null); } else { $intTotOcorrencia = substr_count($arrStrDados["PTM_DataAquisicao"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataAquisicao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PTM_DataAquisicao"])); } else { $obj->setDataAquisicao(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["PTM_DataAquisicao"])); } } } if (isset($arrStrDados["PTM_DataHoraCadastro"])) { if ($arrStrDados["PTM_DataHoraCadastro"] == null) { $obj->setDataHoraCadastro(null); } else { $intTotOcorrencia = substr_count($arrStrDados["PTM_DataHoraCadastro"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PTM_DataHoraCadastro"])); } else { $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["PTM_DataHoraCadastro"])); } } } if (isset($arrStrDados["PES_DataHoraAlteracao"])) { if ($arrStrDados["PES_DataHoraAlteracao"] == null) { $obj->setDataHoraAlteracao(null); } else { $intTotOcorrencia = substr_count($arrStrDados["PES_DataHoraAlteracao"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PES_DataHoraAlteracao"])); } else { $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["PES_DataHoraAlteracao"])); } } } if (isset($arrStrDados["PTM_DataExpiracaoGarantia"])) { if ($arrStrDados["PTM_DataExpiracaoGarantia"] == null) { $obj->setDataExpiracaoGarantia(null); } else { $intTotOcorrencia = substr_count($arrStrDados["PTM_DataExpiracaoGarantia"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataExpiracaoGarantia(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PTM_DataExpiracaoGarantia"])); } else { $obj->setDataExpiracaoGarantia(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["PTM_DataExpiracaoGarantia"])); } } } if (isset($arrStrDados["PTM_Observacao"])) { $obj->setObservacao($arrStrDados["PTM_Observacao"]); } if (isset($arrStrDados["PTM_Condicao"])) { $obj->setCondicao($arrStrDados["PTM_Condicao"]); } if (isset($arrStrDados["PTM_ValorEstimado"])) { //$obj->setValorEstimado(NumeroHelper::getInstance()->formatarNumeroParaBanco($arrStrDados["PTM_ValorEstimado"])); $obj->setValorEstimado($arrStrDados["PTM_ValorEstimado"]); } if (isset($arrStrDados["PTM_Numero"])) { $obj->setNumero($arrStrDados["PTM_Numero"]); } if (isset($arrStrDados["PTM_Descricao"])) { $obj->setDescricao($arrStrDados["PTM_Descricao"]); } if (isset($arrStrDados["PTM_Quantidade"])) { $obj->setQuantidade($arrStrDados["PTM_Quantidade"]); } if (isset($arrStrDados["PTM_Foto"])) { $obj->setFoto($arrStrDados["PTM_Foto"]); } if (isset($arrStrDados["PTM_Fabricante"])) { $obj->setFabricante($arrStrDados["PTM_Fabricante"]); } // fornecedor $objFornecedor = new Fornecedor(); if (isset($arrStrDados["FOR_ID"])) { if (trim($arrStrDados["FOR_ID"]) != "") { $objFornecedor->setId($arrStrDados["FOR_ID"]); } } $obj->setFornecedor($objFornecedor); // fornecedor if (isset($arrStrDados["PTM_NumeroDocumento"])) { $obj->setNumeroDocumento($arrStrDados["PTM_NumeroDocumento"]); } return $obj; }
private function factory($arrStrDados) { $obj = new MalaDireta(); if (isset($arrStrDados["MAD_ID"])) { $obj->setId($arrStrDados["MAD_ID"]); } if (isset($arrStrDados["MAD_Assunto"])) { $obj->setAssunto($arrStrDados["MAD_Assunto"]); } if (isset($arrStrDados["MAD_Conteudo"])) { $obj->setConteudo($arrStrDados["MAD_Conteudo"]); } if (!empty($arrStrDados["MAD_DataHoraCadastro"])) { $intTotOcorrencia = substr_count($arrStrDados["MAD_DataHoraCadastro"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MAD_DataHoraCadastro"])); } else { $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["MAD_DataHoraCadastro"])); } } else { $obj->setDataHoraCadastro(date("Y-m-d H:i:s")); } $usuarioCadastro = new Usuario(); if (isset($arrStrDados["Usuario_Cadastro_Id"])) { if (isset($arrStrDados["Usuario_Cadastro_Id"])) { $usuarioCadastro->setId($arrStrDados["Usuario_Cadastro_Id"]); } if (isset($arrStrDados["Usuario_Cadastro"])) { $usuarioCadastro->setLogin($arrStrDados["Usuario_Cadastro"]); } } else { $usuarioCadastro->setId($_SESSION["USUARIO_ID"]); } $obj->setUsuarioCadastro($usuarioCadastro); if (!empty($arrStrDados["MAD_DataHoraAlteracao"])) { $intTotOcorrencia = substr_count($arrStrDados["MAD_DataHoraAlteracao"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MAD_DataHoraAlteracao"])); } else { $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["MAD_DataHoraAlteracao"])); } } else { $obj->setDataHoraAlteracao(date("Y-m-d H:i:s")); } $usuarioAlteracao = new Usuario(); if (isset($arrStrDados["Usuario_Alteracao_Id"])) { if (isset($arrStrDados["Usuario_Alteracao_Id"])) { $usuarioAlteracao->setId($arrStrDados["Usuario_Alteracao_Id"]); } if (isset($arrStrDados["Usuario_Alteracao"])) { $usuarioAlteracao->setLogin($arrStrDados["Usuario_Alteracao"]); } } else { $usuarioAlteracao->setId($_SESSION["USUARIO_ID"]); } $obj->setUsuarioAlteracao($usuarioAlteracao); return $obj; }