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 deletarEmpresa() { $id = $_POST['id']; $razaoSocial = $_POST['razaoEmpresa']; $cnpj = $_POST['cnpjEmpresa']; $email = $_POST['emailEmpresa']; $empresa = new Empresa($id, $razaoSocial, $cnpj, $email); $empresa->setId($id); $this->empresaDao->deletar($empresa); $this->listar(); }
public function getEmpresa($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)) { $empresa = new Empresa($item['id'], $item['razaoSocial'], $item['cnpj'], $item['email']); $empresa->setId($item['id']); } return $empresa; }
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 getUsuarioByUsuarioESenha(Usuario $usuario) { $stmt = $this->pdo->prepare(' SELECT u.id AS usuario_id, u.usuario AS usuario_usuario, u.nome AS usuario_nome, u.email AS usuario_email, u.nivel AS usuario_nivel, e.id AS empresa_id, e.nome AS empresa_nome, e.tel AS empresa_tel, e.email AS empresa_email FROM ' . self::$TABELA_USUARIO . ' AS u INNER JOIN ' . self::$TABELA_EMPRESA . ' AS e ON (u.empresa_id = e.id) WHERE u.usuario = ? AND u.senha = ? '); $queryParams = array($usuario->getUsuario(), $usuario->getSenha()); $stmt->execute($queryParams); $row = $stmt->fetch(); if ($row == NULL || count($row) == 0) { throw new RegraDeNegocioException("Usuário ou senha inválidos"); } $usuario->setId($row->usuario_id); $usuario->setNome($row->usuario_nome); $usuario->setEmail($row->usuario_email); $usuario->setNivel($row->usuario_nivel); $usuario->setUsuario($row->usuario_usuario); $empresa = new Empresa(); $empresa->setId($row->empresa_id); $empresa->setNome($row->empresa_nome); $empresa->setTel($row->empresa_tel); $empresa->setEmail($row->empresa_email); $usuario->setEmpresa($empresa); return $usuario; }