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; }
public function getObject($chave) { $valor = getValorOuNullo($chave, $_SESSION); if ($valor != null) { $valor = unserialize($valor); } return $valor; }
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; }
<?php include 'lib/lib.php'; $servicoDeMensagem = new ServicoDeMensagem(); $modulo = Modulos::MODULO_ANOTACOES; include 'modulo/Usuario.php'; include 'repository/PessoaRepository.php'; include 'repository/AnotacaoRepository.php'; include 'parts/cabecalho.php'; $id = getValorOuNullo('id', $_GET); $pdo = getConnection(); $pessoaRepository = new PessoaRepository($pdo); $session = new UsuarioSession(); $empresa = $session->getUsuarioAutenticado()->getEmpresa(); $anotacaoRepository = new AnotacaoRepository($pdo); $anotacao = $anotacaoRepository->get($id); $listaPessoas = $pessoaRepository->listar($empresa); ?> <div class="container-fluid"> <div class="row-fluid"> <div class="span11"> <ul class="breadcrumb"> <li><a href="anotacoes">Anotações</a> <span class="divider">/</span></li> <li class="active">Editar Anotação</li> </ul> <h2> Nova Anotação </h2>
<?php include 'lib/lib.php'; include 'util/ServicoAutenticacao.php'; include 'util/ServicoDeAutorizacao.php'; include 'repository/PessoaRepository.php'; $session = new UsuarioSession(); ServicoAutenticacao::verificaSeEstaAutenticado(); ServicoDeAutorizacao::verificarPermissao($session->getUsuarioAutenticado(), ServicoDeAutorizacao::MODULO_USUARIO, ServicoDeAutorizacao::ACOES_DELETAR); $usuarioAutenticado = $session->getUsuarioAutenticado(); $servicoDeMensagem = new ServicoDeMensagem(); $pdo = getConnection(); $pdo->beginTransaction(); $pessoaId = getValorOuNullo('id', $_GET); $pessoaRepository = new PessoaRepository($pdo); $pessoaRepository->delete($pessoaId); $auditoria = new Auditoria(); $auditoriaRepository = new AuditoriaRepository($pdo); // Auditoria $auditoria->setData(date('Y-m-d H:i:s')); $auditoria->setAcao(Auditoria::DELETE); $auditoria->setObservacao('Tabela: Pessoa - Id:' . $pessoaId); $auditoria->setEmpresa($usuarioAutenticado->getEmpresa()); $auditoria->setUsuario($usuarioAutenticado); $auditoriaRepository->add($auditoria); $pdo->commit(); $servicoDeMensagem->setMensagem(MensagemDoSistema::SUCESSO, 'Deletado com sucesso'); redirect('contatos');