Exemplo n.º 1
0
 public function listar($ordem = "ASC", $campo = self::ID)
 {
     $info = parent::listar($ordem, $campo);
     if (!empty($info)) {
         if ($info[self::TIPO] == self::VALOR_TIPO_PESSOA_FISICA) {
             $temp = new PessoaFisica($info[self::ID]);
         } elseif ($info[self::TIPO] == self::VALOR_TIPO_PESSOA_JURIDICA) {
             $temp = new PessoaJuridica($info[self::ID]);
         }
         $temp->razaoSocial = $info[self::RAZAOSOCIAL];
         $temp->cnpj = $info[self::CNPJ];
         $temp->rg = $info[self::RG];
         $temp->cpf = $info[self::CPF];
         $temp->setDataNasc(new DataHora($info[self::DATANASC]));
         $temp->usuario = $info[self::USUARIO];
         $temp->nome = $info[self::NOME];
         $temp->sobreNome = $info[self::SOBRENOME];
         $temp->emailPrimario = $info[self::EMAIL];
         $temp->senha = $info[self::SENHA];
         $temp->emailSecundario = $info[self::EMAILSECUNDARIO];
         $temp->sexo = $info[self::SEXO];
         $temp->site = $info[self::SITE];
         $temp->atacadista = $info[self::ATACADISTA] == self::VALOR_ATACADISTA_TRUE ? true : false;
         $temp->origemCadastro = $info[self::ORIGEMCADASTRO];
         $temp->setDataCadastro(new DataHora($info[self::DATACADASTRO]));
         if (!empty($info[self::FOTO])) {
             $temp->setFoto(new Image(new Arquivos(Sistema::$caminhoURL . Sistema::$caminhoDataPessoasPerfil . $info[self::FOTO])));
         }
         return $temp;
     }
 }
Exemplo n.º 2
0
     $cl->cpf = eregi_replace('\\.', '', eregi_replace('-', '', $_POST['cpf']));
     $cl->sexo = $_POST['sexo'];
     $cl->setDataNasc(new DataHora($_POST['dataNasc']));
 } elseif ($_POST['pessoa'] == 'juridica') {
     $cl = new PessoaJuridica($cl->getId());
     $cl->razaoSocial = $_POST['razaoSocial'];
     $cl->cnpj = eregi_replace('/', '', eregi_replace('\\.', '', eregi_replace('-', '', $_POST['cnpj'])));
 }
 $cl->nome = $_POST['nome'];
 $cl->emailPrimario = $_POST['emailPrimario'];
 $cl->sobreNome = $_POST['sobreNome'];
 $cl->usuario = $_POST['usuario'];
 $cl->senha = $_POST['senha'];
 $cl->atacadista = $_POST['atacadista'] == ListaPessoas::VALOR_ATACADISTA_TRUE ? true : false;
 if (!empty($_FILES['imagem']['name'])) {
     $cl->setFoto(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
 }
 $lCL->alterar($cl);
 if (!empty($_POST['cep'])) {
     if (!empty($_POST['logradouro']) && !empty($_POST['numero']) && !empty($_POST['bairro']) && !empty($_POST['pais']) && !empty($_POST['estado']) && !empty($_POST['cidade']) && !empty($_POST['cep'])) {
         $end = new Endereco();
         $end->logradouro = $_POST['logradouro'];
         $end->numero = $_POST['numero'];
         $end->complemento = $_POST['complemento'];
         $end->bairro = $_POST['bairro'];
         $end->cidade = $_POST['cidade'];
         $end->estado = $_POST['estado'];
         $end->pais = $_POST['pais'];
         $end->setCEP($_POST['cep']);
         $cl->addEndereco($end);
     } else {