<?php include_once '../../config.php'; try { $pessoa = new Pessoa(Conf::pegCnxPadrao()); $pessoa->setDados($_POST); $pessoa->setFlagCliente('S'); $pessoa->setIdPessoaProprietario($_SESSION['idPessoaProprietario']); $proprietarioCadDiferente = $_SESSION['idPessoaProprietario'] == $pessoa->getIdPessoaProprietarioDB() ? false : true; if ($proprietarioCadDiferente) { $pessoa->setIdPessoa(''); } else { $pessoa->setIdPessoa($_POST['idPessoa']); } $idPessoa = $pessoa->_salvar(); $idPessoa = empty($idPessoa) ? $pessoa->getIdPessoa() : $idPessoa; $retorno = array('status' => 'OK', 'idPessoa' => $idPessoa); } catch (PDOException $e) { $retorno = array('status' => 'ERRO', 'ERRO' => $e->getMessage()); } echo json_encode($retorno);
//verifica o tamanho do arquivo if ($_UP['tamanho'] < $arquivo['size'][$i]) { $msg_logo .= ' \\n => A imagem "' . $arquivo['name'][$i] . '" não foi gravada porque o tamanho é mario que ' . $tamanho . 'Mb.'; $podeExecutar = false; } //persistir no banco de dados if ($podeExecutar) { $img = md5($arquivo['tmp_name'][$i]) . '.jpg'; $obj->setFoto($img); $img = $diretorio . $img; copy($arquivo['tmp_name'][$i], $img); } $podeExecutar = true; } $inserindo = $obj->getIdPessoa() == '' ? true : false; $id = $obj->_salvar(); if ($inserindo) { //colocando o proprietario do credenciado para ele mesmo $obj->setIdPessoa($id); $obj->atualizaIdProprietarioCredenciado(); $usuario->setIdPessoa($id); $usuario->setIdPapel(2); //ADMINISTRADOR $usuario->setDominio($_POST['dominio']); $usuario->setLogin($_POST['usuario']); $usuario->setSenha($_POST['senha']); $usuario->setBloqueado('N'); $usuario->setLogado('N'); $usuario->setAcessos(0); $usuario->gravar(); }
$pessoa->setUf($_POST['proUf']); $pessoa->setPais($_POST['proPais']); $pessoa->setObservacao($_POST['proObservacao']); $pessoa->setTelefone($_POST['telefone']); $pessoa->setFax($_POST['fax']); $pessoa->setCelular($_POST['celular']); $pessoa->setEmail($_POST['email']); $pessoa->setSite($_POST['site']); $pessoa->setFlagCliente('S'); $proprietarioCadDiferente = $_SESSION['idPessoaProprietario'] == $pessoa->getIdPessoaProprietarioDB() ? false : true; if ($proprietarioCadDiferente) { $pessoa->setIdPessoa(''); } else { $pessoa->setIdPessoa($_POST['idPessoa']); } $idPessoaProprietarioImovel = $pessoa->_salvar(); $idPessoaProprietarioImovel = empty($idPessoaProprietarioImovel) ? $pessoa->getIdPessoa() : $idPessoaProprietarioImovel; } $imovel->setDados($_POST); $imovel->setCep($util->removeMascara($imovel->getCep())); $imovel->setIdPessoaProprietario($_SESSION['idPessoaProprietario']); $imovel->setIdProprietarioImovel($idPessoaProprietarioImovel); if ($proprietarioCadDiferente) { //caso o proprietario de cadastro seja diferente cadastra o mesmo imovel para outro proprietario de cadastro $imovel->setIdImovel(''); } $idImovel = $imovel->_salvar(); $idImovel = empty($idImovel) ? $imovel->getIdImovel() : $idImovel; //gravando as caracteristicas. if (isset($_POST['idCaracteristica'])) { $idCaracteristicas = $_POST['idCaracteristica'];