Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
package br.com.amber.model.dao; import java.sql.Date; import java.sql.Timestamp; import java.util.ArrayList; import java.util.List; import java.util.logging.Level; import java.util.logging.Logger; import com.mongodb.BasicDBObject; import com.mongodb.DB; import com.mongodb.DBCollection; import com.mongodb.DBCursor; import com.mongodb.DBObject; import br.com.amber.model.db.MongoDb; import br.com.amber.model.domain.Bairro; import br.com.amber.model.domain.CategoriaCnh; import br.com.amber.model.domain.Cidade; import br.com.amber.model.domain.Cliente; import br.com.amber.model.domain.Endereco; import br.com.amber.model.domain.Estado; import br.com.amber.model.domain.Grupo; import br.com.amber.model.domain.GrupoPermissao; import br.com.amber.model.domain.Habilitacao; import br.com.amber.model.domain.Naturalidade; import br.com.amber.model.domain.Operacao; import br.com.amber.model.domain.Pais; import br.com.amber.model.domain.Permissao; import br.com.amber.model.domain.Pessoa; import br.com.amber.model.domain.PessoaFisica; import br.com.amber.model.domain.PessoaJuridica; import br.com.amber.model.domain.Usuario; public class ClienteDAO { DB database; DBCollection colecaoCliente; DBObject clienteMongo; Cliente cliente; public ClienteDAO() { this.database = MongoDb.getInstance().getDB(); }; /**Salvar: Cliente. * Método para inserir um novo cliente na base de dados em modo cascata. * @author Julio Cesar Bueno * @param Cliente - objeto Cliente deve ser passado por parâmetrização * @return Boolean - Se inserção for realizada com sucesso. */ public boolean inserirCliente(Cliente cliente) { try { PessoaFisica pessoaFisica = cliente.getPesfisCliente(); Pessoa pessoaPessoaFisica = pessoaFisica.getPessoaPesfis(); Endereco enderecoPessoaPessoaFisica = pessoaPessoaFisica.getEnderecoPessoa(); Bairro bairroEnderecoPessoaPessoaFisica = enderecoPessoaPessoaFisica.getBairroEndereco(); Cidade cidadeBairroEnderecoPessoaPessoaFisica = bairroEnderecoPessoaPessoaFisica.getCidadeBairro(); Estado estadoCidadeBairroEnderecoPessoaPessoaFisica = cidadeBairroEnderecoPessoaPessoaFisica.getEstadoCidade(); Pais paisEstadoCidadeBairroEnderecoPessoaPessoaFisica = estadoCidadeBairroEnderecoPessoaPessoaFisica.getPaisEstado(); Naturalidade naturalidadePessoaPessoaFisica = pessoaPessoaFisica.getNaturalidadePessoa(); Cidade cidadeNaturalidadePessoaPessoaFisica = naturalidadePessoaPessoaFisica.getCidadeNaturalidade(); Estado estadoCidadeNaturalidadePessoaPessoaFisica = cidadeNaturalidadePessoaPessoaFisica.getEstadoCidade(); Pais paisEstadoCidadeNaturalidadePessoaPessoaFisica = estadoCidadeNaturalidadePessoaPessoaFisica.getPaisEstado(); Habilitacao habilitacaoPessoaPessoaFisica = pessoaPessoaFisica.getHabilitacaoPessoa(); CategoriaCnh categCnhHabilitacaoPessoaPessoaFisica = habilitacaoPessoaPessoaFisica.getCategCnhHabilitacao(); Usuario usuarioPessoaPessoaFisica = pessoaPessoaFisica.getUsuarioPessoa(); GrupoPermissao grupoPermissaoUsuarioPessoaPessoaFisica = usuarioPessoaPessoaFisica.getGrupoPermissaoUsuario(); Grupo grupoUsuarioPessoa = grupoPermissaoUsuarioPessoaPessoaFisica.getGrupo(); Permissao permissaoUsuarioPessoaPessoaFisica = grupoPermissaoUsuarioPessoaPessoaFisica.getPermissao(); Operacao operacaoPermissaoUsuarioPessoaPessoaFisica = permissaoUsuarioPessoaPessoaFisica.getOperacaoPermissao(); DBObject paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO = new BasicDBObject(); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("idPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisica.getIdPais()); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("nomePaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisica.getNomePais()); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("isoPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisica.getIsoPais()); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("iso3PaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisica.getIso3Pais()); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("numeroCodigoPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisica.getNumeroCodigoPais()); DBObject estadoCidadeBairroEnderecoPessoaPessoaFisicaDBO = new BasicDBObject(); estadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("idEstadoCidadeBairroEnderecoPessoaPessoaFisica", estadoCidadeBairroEnderecoPessoaPessoaFisica.getIdEstado()); estadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("nomeEstadoCidadeBairroEnderecoPessoaPessoaFisica", estadoCidadeBairroEnderecoPessoaPessoaFisica.getNomeEstado()); estadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("siglaEstadoCidadeBairroEnderecoPessoaPessoaFisica", estadoCidadeBairroEnderecoPessoaPessoaFisica.getSiglaEstado()); estadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("paisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO); DBObject cidadeBairroEnderecoPessoaPessoaFisicaDBO = new BasicDBObject(); cidadeBairroEnderecoPessoaPessoaFisicaDBO.put("idCidadeBairroEnderecoPessoaPessoaFisica", cidadeBairroEnderecoPessoaPessoaFisica.getIdCidade()); cidadeBairroEnderecoPessoaPessoaFisicaDBO.put("nomeCidadeBairroEnderecoPessoaPessoaFisica", cidadeBairroEnderecoPessoaPessoaFisica.getNomeCidade()); cidadeBairroEnderecoPessoaPessoaFisicaDBO.put("estadoCidadeBairroEnderecoPessoaPessoaFisica", estadoCidadeBairroEnderecoPessoaPessoaFisicaDBO); DBObject bairroEnderecoPessoaPessoaFisicaDBO = new BasicDBObject(); bairroEnderecoPessoaPessoaFisicaDBO.put("idBairroEnderecoPessoaPessoaFisica", bairroEnderecoPessoaPessoaFisica.getIdBairro()); bairroEnderecoPessoaPessoaFisicaDBO.put("nomeBairroEnderecoPessoaPessoaFisica", bairroEnderecoPessoaPessoaFisica.getNomeBairro()); bairroEnderecoPessoaPessoaFisicaDBO.put("cidadeBairroEnderecoPessoaPessoaFisica", cidadeBairroEnderecoPessoaPessoaFisicaDBO); DBObject enderecoPessoaPessoaFisicaDBO = new BasicDBObject(); enderecoPessoaPessoaFisicaDBO.put("idEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisica.getIdEndereco()); enderecoPessoaPessoaFisicaDBO.put("logradouroEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisica.getLogradouroEndereco()); enderecoPessoaPessoaFisicaDBO.put("numeroEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisica.getNumeroEndereco()); enderecoPessoaPessoaFisicaDBO.put("cepEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisica.getCepEndereco()); enderecoPessoaPessoaFisicaDBO.put("referenciaEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisica.getReferenciaEndereco()); enderecoPessoaPessoaFisicaDBO.put("bairroEnderecoPessoaPessoaFisica", bairroEnderecoPessoaPessoaFisicaDBO); DBObject categCnhHabilitacaoPessoaPessoaFisicaDBO = new BasicDBObject(); categCnhHabilitacaoPessoaPessoaFisicaDBO.put("idCategcnhPessoaPessoaFisica", categCnhHabilitacaoPessoaPessoaFisica.getIdCategcnh()); categCnhHabilitacaoPessoaPessoaFisicaDBO.put("letraCategcnhPessoaPessoaFisica", categCnhHabilitacaoPessoaPessoaFisica.getLetraCategcnh()); categCnhHabilitacaoPessoaPessoaFisicaDBO.put("descricaoCategcnhPessoaPessoaFisica", categCnhHabilitacaoPessoaPessoaFisica.getDescricaoCategcnh()); DBObject habilitacaoPessoaPessoaFisicaDBO = new BasicDBObject(); habilitacaoPessoaPessoaFisicaDBO.put("idHabilitacaoPessoaPessoaFisica", habilitacaoPessoaPessoaFisica.getIdHabilitacao()); habilitacaoPessoaPessoaFisicaDBO.put("numregistroHabilitacaoPessoaPessoaFisica", habilitacaoPessoaPessoaFisica.getNumregistroHabilitacao()); habilitacaoPessoaPessoaFisicaDBO.put("validadeHabilitacaoPessoaPessoaFisica", habilitacaoPessoaPessoaFisica.getValidadeHabilitacao()); habilitacaoPessoaPessoaFisicaDBO.put("categCnhHabilitacaoPessoaPessoaFisica", categCnhHabilitacaoPessoaPessoaFisicaDBO); DBObject grupoUsuarioPessoaPessoaFisicaDBO = new BasicDBObject(); grupoUsuarioPessoaPessoaFisicaDBO.put("idGrupoUsuarioPessoaPessoaFisica", grupoUsuarioPessoa.getIdGrupo()); grupoUsuarioPessoaPessoaFisicaDBO.put("descricaoGrupoUsuarioPessoaPessoaFisica", grupoUsuarioPessoa.getDescricaoGrupo()); grupoUsuarioPessoaPessoaFisicaDBO.put("situacaoGrupoUsuarioPessoaPessoaFisica", grupoUsuarioPessoa.getSituacaoGrupo()); DBObject operacaoPermissaoUsuarioPessoaPessoaFisicaDBO = new BasicDBObject(); operacaoPermissaoUsuarioPessoaPessoaFisicaDBO.put("idOperacaoUsuarioPessoaPessoaFisica", operacaoPermissaoUsuarioPessoaPessoaFisica.getIdOperacao()); DBObject permissaoUsuarioPessoaPessoaFisicaDBO = new BasicDBObject(); permissaoUsuarioPessoaPessoaFisicaDBO.put("idPermissaoUsuarioPessoaPessoaFisica", permissaoUsuarioPessoaPessoaFisica.getIdPermissao()); permissaoUsuarioPessoaPessoaFisicaDBO.put("descricaoPermissaoUsuarioPessoaPessoaFisica", permissaoUsuarioPessoaPessoaFisica.getDescricaoPermissao()); permissaoUsuarioPessoaPessoaFisicaDBO.put("operacaoPermissaoUsuarioPessoaPessoaFisica", operacaoPermissaoUsuarioPessoaPessoaFisicaDBO); DBObject grupoPermissaoUsuarioPessoaPessoaFisicaDBO = new BasicDBObject(); grupoPermissaoUsuarioPessoaPessoaFisicaDBO.put("idGrupPermUsuarioPessoaPessoaFisica", grupoPermissaoUsuarioPessoaPessoaFisica.getIdGrupPerm()); grupoPermissaoUsuarioPessoaPessoaFisicaDBO.put("grupoUsuarioPessoaPessoaFisica", grupoUsuarioPessoaPessoaFisicaDBO); grupoPermissaoUsuarioPessoaPessoaFisicaDBO.put("permissaoUsuarioPessoaPessoaFisica", permissaoUsuarioPessoaPessoaFisicaDBO); DBObject usuarioPessoaPessoaFisicaDBO = new BasicDBObject(); usuarioPessoaPessoaFisicaDBO.put("idUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getIdUsuario()); usuarioPessoaPessoaFisicaDBO.put("codinomeUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getCodinomeUsuario()); usuarioPessoaPessoaFisicaDBO.put("chaveUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getChaveUsuario()); usuarioPessoaPessoaFisicaDBO.put("respSecretUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getRespSecretUsuario()); usuarioPessoaPessoaFisicaDBO.put("situacaoUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getSituacaoUsuario()); usuarioPessoaPessoaFisicaDBO.put("dataRegistroUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getDataRegistroUsuario()); usuarioPessoaPessoaFisicaDBO.put("ultimoAcessoUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getUltimoAcessoUsuario()); usuarioPessoaPessoaFisicaDBO.put("grupoPermissaoUsuarioPessoaPessoaFisica", grupoPermissaoUsuarioPessoaPessoaFisicaDBO); DBObject paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO = new BasicDBObject(); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("idPaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisica.getIdPais()); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("nomePaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisica.getNomePais()); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("isoPaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisica.getIsoPais()); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("iso3PaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisica.getIso3Pais()); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("numeroCodigoPaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisica.getNumeroCodigoPais()); DBObject estadoCidadeNaturalidadePessoaPessoaFisicaDBO = new BasicDBObject(); estadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("idEstadoCidadeNaturalidadePessoaPessoaFisica", estadoCidadeNaturalidadePessoaPessoaFisica.getIdEstado()); estadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("nomeEstadoCidadeNaturalidadePessoaPessoaFisica", estadoCidadeNaturalidadePessoaPessoaFisica.getNomeEstado()); estadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("siglaEstadoCidadeNaturalidadePessoaPessoaFisica", estadoCidadeNaturalidadePessoaPessoaFisica.getSiglaEstado()); estadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("paisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO); DBObject cidadeNaturalidadePessoaPessoaFisicaDBO = new BasicDBObject(); cidadeNaturalidadePessoaPessoaFisicaDBO.put("idCidadeNaturalidadePessoaPessoaFisica", cidadeNaturalidadePessoaPessoaFisica.getIdCidade()); cidadeNaturalidadePessoaPessoaFisicaDBO.put("nomeCidadeNaturalidadePessoaPessoaFisica", cidadeNaturalidadePessoaPessoaFisica.getNomeCidade()); cidadeNaturalidadePessoaPessoaFisicaDBO.put("estadoCidadeNaturalidadePessoaPessoaFisica", estadoCidadeNaturalidadePessoaPessoaFisicaDBO); DBObject naturalidadePessoaPessoaFisicaDBO = new BasicDBObject(); naturalidadePessoaPessoaFisicaDBO.put("idNaturalidadePessoaPessoaFisica", naturalidadePessoaPessoaFisica.getIdNaturalidade()); naturalidadePessoaPessoaFisicaDBO.put("cidadeNaturalidadePessoaPessoaFisica", cidadeNaturalidadePessoaPessoaFisicaDBO); DBObject pessoaPessoaFisicaDBO = new BasicDBObject(); pessoaPessoaFisicaDBO.put("idPessoaPessoaFisica", pessoaPessoaFisica.getIdPessoa()); pessoaPessoaFisicaDBO.put("dataregistroPessoaPessoaFisica", pessoaPessoaFisica.getDataregistroPessoa()); pessoaPessoaFisicaDBO.put("nomePessoaPessoaFisica", pessoaPessoaFisica.getNomePessoa()); pessoaPessoaFisicaDBO.put("sobrenomePessoaPessoaFisica", pessoaPessoaFisica.getSobrenomePessoa()); pessoaPessoaFisicaDBO.put("sexoPessoaPessoaFisica", pessoaPessoaFisica.getSexoPessoa()); pessoaPessoaFisicaDBO.put("estcivilPessoaPessoaFisica", pessoaPessoaFisica.getEstcivilPessoa()); pessoaPessoaFisicaDBO.put("enderecoPessoaPessoaFisica", enderecoPessoaPessoaFisicaDBO); pessoaPessoaFisicaDBO.put("naturalidadePessoaPessoaFisica", naturalidadePessoaPessoaFisicaDBO); pessoaPessoaFisicaDBO.put("habilitacaoPessoaPessoaFisica", habilitacaoPessoaPessoaFisicaDBO); pessoaPessoaFisicaDBO.put("usuarioPessoaPessoaFisica", usuarioPessoaPessoaFisicaDBO); DBObject pessoaFisicaPessoaFisicaDBO = new BasicDBObject(); pessoaFisicaPessoaFisicaDBO.put("idPesfis", pessoaFisica.getIdPesfis()); pessoaFisicaPessoaFisicaDBO.put("cpfPesfis", pessoaFisica.getCpfPesfis()); pessoaFisicaPessoaFisicaDBO.put("rgPesfis", pessoaFisica.getRgPesfis()); pessoaFisicaPessoaFisicaDBO.put("apelidoPesfis", pessoaFisica.getApelidoPesfis()); pessoaFisicaPessoaFisicaDBO.put("aniversarioPesfis", pessoaFisica.getAniversarioPesfis()); pessoaFisicaPessoaFisicaDBO.put("profissaoPesfis", pessoaFisica.getProfissaoPesfis()); pessoaFisicaPessoaFisicaDBO.put("pessoa", pessoaPessoaFisicaDBO); PessoaJuridica pessoaJuridica = cliente.getPesjurCliente(); Pessoa pessoaPessoaJuridica = pessoaJuridica.getPessoaPesjur(); Endereco enderecoPessoaPessoaJuridica = pessoaPessoaJuridica.getEnderecoPessoa(); Bairro bairroEnderecoPessoaPessoaJuridica = enderecoPessoaPessoaJuridica.getBairroEndereco(); Cidade cidadeBairroEnderecoPessoaPessoaJuridica = bairroEnderecoPessoaPessoaJuridica.getCidadeBairro(); Estado estadoCidadeBairroEnderecoPessoaPessoaJuridica = cidadeBairroEnderecoPessoaPessoaJuridica.getEstadoCidade(); Pais paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica = estadoCidadeBairroEnderecoPessoaPessoaJuridica.getPaisEstado(); Usuario usuarioPessoaPessoaJuridica = pessoaPessoaJuridica.getUsuarioPessoa(); GrupoPermissao grupoPermissaoUsuarioPessoaPessoaJuridica = usuarioPessoaPessoaJuridica.getGrupoPermissaoUsuario(); Grupo grupoUsuarioPessoaPessoaJuridica = grupoPermissaoUsuarioPessoaPessoaJuridica.getGrupo(); Permissao permissaoUsuarioPessoaPessoaJuridica = grupoPermissaoUsuarioPessoaPessoaJuridica.getPermissao(); Operacao operacaoPermissaoUsuarioPessoaPessoaJuridica = permissaoUsuarioPessoaPessoaJuridica.getOperacaoPermissao(); DBObject paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO = new BasicDBObject(); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("idPaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica.getIdPais()); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("nomePaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica.getNomePais()); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("isoPaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica.getIsoPais()); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("iso3PaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica.getIso3Pais()); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("numeroCodigoPaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica.getNumeroCodigoPais()); DBObject estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO = new BasicDBObject(); estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("idEstadoCidadeBairroEnderecoPessoaPessoaJuridica", estadoCidadeBairroEnderecoPessoaPessoaJuridica.getIdEstado()); estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("nomeEstadoCidadeBairroEnderecoPessoaPessoaJuridica", estadoCidadeBairroEnderecoPessoaPessoaJuridica.getNomeEstado()); estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("siglaEstadoCidadeBairroEnderecoPessoaPessoaJuridica", estadoCidadeBairroEnderecoPessoaPessoaJuridica.getSiglaEstado()); estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO); DBObject cidadeBairroEnderecoPessoaPessoaJuridicaDBO = new BasicDBObject(); cidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("idCidadeBairroEnderecoPessoaPessoaJuridica", cidadeBairroEnderecoPessoaPessoaJuridica.getIdCidade()); cidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("nomeCidadeBairroEnderecoPessoaPessoaJuridica", cidadeBairroEnderecoPessoaPessoaJuridica.getNomeCidade()); cidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("estadoCidadeBairroEnderecoPessoaPessoaJuridica", estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO); DBObject bairroEnderecoPessoaPessoaJuridicaDBO = new BasicDBObject(); bairroEnderecoPessoaPessoaJuridicaDBO.put("idBairroEnderecoPessoaPessoaJuridica", bairroEnderecoPessoaPessoaJuridica.getIdBairro()); bairroEnderecoPessoaPessoaJuridicaDBO.put("nomeBairroEnderecoPessoaPessoaJuridica", bairroEnderecoPessoaPessoaJuridica.getNomeBairro()); bairroEnderecoPessoaPessoaJuridicaDBO.put("cidadeBairroEnderecoPessoaPessoaJuridica", cidadeBairroEnderecoPessoaPessoaJuridicaDBO); DBObject enderecoPessoaPessoaJuridicaDBO = new BasicDBObject(); enderecoPessoaPessoaJuridicaDBO.put("idEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridica.getIdEndereco()); enderecoPessoaPessoaJuridicaDBO.put("logradouroEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridica.getLogradouroEndereco()); enderecoPessoaPessoaJuridicaDBO.put("numeroEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridica.getNumeroEndereco()); enderecoPessoaPessoaJuridicaDBO.put("cepEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridica.getCepEndereco()); enderecoPessoaPessoaJuridicaDBO.put("referenciaEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridica.getReferenciaEndereco()); enderecoPessoaPessoaJuridicaDBO.put("bairroEnderecoPessoaPessoaJuridica", bairroEnderecoPessoaPessoaJuridicaDBO); DBObject grupoUsuarioPessoaPessoaJuridicaDBO = new BasicDBObject(); grupoUsuarioPessoaPessoaJuridicaDBO.put("idGrupoUsuarioPessoaPessoaJuridica", grupoUsuarioPessoaPessoaJuridica.getIdGrupo()); grupoUsuarioPessoaPessoaJuridicaDBO.put("descricaoGrupoUsuarioPessoaPessoaJuridica", grupoUsuarioPessoaPessoaJuridica.getDescricaoGrupo()); grupoUsuarioPessoaPessoaJuridicaDBO.put("situacaoGrupoUsuarioPessoaPessoaJuridica", grupoUsuarioPessoaPessoaJuridica.getSituacaoGrupo()); DBObject operacaoPermissaoUsuarioPessoaPessoaJuridicaDBO = new BasicDBObject(); operacaoPermissaoUsuarioPessoaPessoaJuridicaDBO.put("idOperacaoUsuarioPessoaPessoaJuridica", operacaoPermissaoUsuarioPessoaPessoaJuridica.getIdOperacao()); DBObject permissaoUsuarioPessoaPessoaJuridicaDBO = new BasicDBObject(); permissaoUsuarioPessoaPessoaJuridicaDBO.put("idPermissaoUsuarioPessoaPessoaJuridica", permissaoUsuarioPessoaPessoaJuridica.getIdPermissao()); permissaoUsuarioPessoaPessoaJuridicaDBO.put("descricaoPermissaoUsuarioPessoaPessoaJuridica", permissaoUsuarioPessoaPessoaJuridica.getDescricaoPermissao()); permissaoUsuarioPessoaPessoaJuridicaDBO.put("operacaoPermissaoUsuarioPessoaPessoaJuridica", operacaoPermissaoUsuarioPessoaPessoaJuridicaDBO); DBObject grupoPermissaoUsuarioPessoaPessoaJuridicaDBO = new BasicDBObject(); grupoPermissaoUsuarioPessoaPessoaJuridicaDBO.put("idGrupPermUsuarioPessoaPessoaJuridica", grupoPermissaoUsuarioPessoaPessoaJuridica.getIdGrupPerm()); grupoPermissaoUsuarioPessoaPessoaJuridicaDBO.put("grupoUsuarioPessoaPessoaJuridica", grupoUsuarioPessoaPessoaJuridicaDBO); grupoPermissaoUsuarioPessoaPessoaJuridicaDBO.put("permissaoUsuarioPessoaPessoaJuridica", permissaoUsuarioPessoaPessoaJuridicaDBO); DBObject usuarioPessoaPessoaJuridicaDBO = new BasicDBObject(); usuarioPessoaPessoaJuridicaDBO.put("idUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getIdUsuario()); usuarioPessoaPessoaJuridicaDBO.put("codinomeUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getCodinomeUsuario()); usuarioPessoaPessoaJuridicaDBO.put("chaveUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getChaveUsuario()); usuarioPessoaPessoaJuridicaDBO.put("respSecretUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getRespSecretUsuario()); usuarioPessoaPessoaJuridicaDBO.put("situacaoUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getSituacaoUsuario()); usuarioPessoaPessoaJuridicaDBO.put("dataRegistroUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getDataRegistroUsuario()); usuarioPessoaPessoaJuridicaDBO.put("ultimoAcessoUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getUltimoAcessoUsuario()); usuarioPessoaPessoaJuridicaDBO.put("grupoPermissaoUsuarioPessoaPessoaJuridica", grupoPermissaoUsuarioPessoaPessoaJuridicaDBO); DBObject pessoaPessoaJuridicaDBO = new BasicDBObject(); pessoaPessoaJuridicaDBO.put("idPessoaPessoaJuridica", pessoaPessoaJuridica.getIdPessoa()); pessoaPessoaJuridicaDBO.put("dataregistroPessoaPessoaJuridica", pessoaPessoaJuridica.getDataregistroPessoa()); pessoaPessoaJuridicaDBO.put("nomePessoaPessoaJuridica", pessoaPessoaJuridica.getNomePessoa()); pessoaPessoaJuridicaDBO.put("sobrenomePessoaPessoaJuridica", pessoaPessoaJuridica.getSobrenomePessoa()); pessoaPessoaJuridicaDBO.put("sexoPessoaPessoaJuridica", pessoaPessoaJuridica.getSexoPessoa()); pessoaPessoaJuridicaDBO.put("estcivilPessoaPessoaJuridica", pessoaPessoaJuridica.getEstcivilPessoa()); pessoaPessoaJuridicaDBO.put("enderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridicaDBO); pessoaPessoaJuridicaDBO.put("usuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridicaDBO); DBObject pessoaJuridicaPessoaJuridicaDBO = new BasicDBObject(); pessoaJuridicaPessoaJuridicaDBO.put("id_pesjur", pessoaJuridica.getId_pesjur()); pessoaJuridicaPessoaJuridicaDBO.put("cnpjPesjur", pessoaJuridica.getCnpjPesjur()); pessoaJuridicaPessoaJuridicaDBO.put("razaosocialPesjur", pessoaJuridica.getRazaosocialPesjur()); pessoaJuridicaPessoaJuridicaDBO.put("fantasiaPesjur",pessoaJuridica.getFantasiaPesjur()); pessoaJuridicaPessoaJuridicaDBO.put("dataorigemPesjur",pessoaJuridica.getDataorigemPesjur()); pessoaJuridicaPessoaJuridicaDBO.put("descricaoPesjur", pessoaJuridica.getDescricaoPesjur()); pessoaJuridicaPessoaJuridicaDBO.put("inscrestatualPesjur",pessoaJuridica.getInscrestatualPesjur()); pessoaJuridicaPessoaJuridicaDBO.put("inscrmunicipalPesjur",pessoaJuridica.getInscrmunicipalPesjur()); pessoaJuridicaPessoaJuridicaDBO.put("pessoaPesjur", pessoaPessoaJuridicaDBO); clienteMongo = new BasicDBObject(); clienteMongo.put("idCliente", cliente.getIdCliente()); clienteMongo.put("pesfisCliente", pessoaFisicaPessoaFisicaDBO); clienteMongo.put("pontosCliente", cliente.getPontosCliente()); colecaoCliente = database.getCollection("cliente"); colecaoCliente.insert(clienteMongo); return true; } catch (Exception ex) { Logger.getLogger(ClienteDAO.class.getName()).log(Level.SEVERE, null, ex); return false; } } public boolean alterarCliente(Cliente clienteAntigo, Cliente clienteNovo) { try { PessoaFisica pessoaFisica = clienteAntigo.getPesfisCliente(); PessoaFisica pessoaFisicaNovo = clienteNovo.getPesfisCliente(); PessoaJuridica pessoaJuridica = clienteAntigo.getPesjurCliente(); PessoaJuridica pessoaJuridicaNovo = clienteNovo.getPesjurCliente(); Pessoa pessoaPessoaFisica = pessoaFisica.getPessoaPesfis(); Pessoa pessoaPessoaFisicaNovo = pessoaFisicaNovo.getPessoaPesfis(); Pessoa pessoaPessoaJuridica = pessoaJuridica.getPessoaPesjur(); Pessoa pessoaPessoaJuridicaNovo = pessoaJuridicaNovo.getPessoaPesjur(); Endereco enderecoPessoaPessoaFisica = pessoaPessoaFisica.getEnderecoPessoa(); Endereco enderecoPessoaPessoaFisicaNovo = pessoaPessoaFisicaNovo.getEnderecoPessoa(); Endereco enderecoPessoaPessoaJuridica = pessoaPessoaJuridica.getEnderecoPessoa(); Endereco enderecoPessoaPessoaJuridicaNovo = pessoaPessoaJuridicaNovo.getEnderecoPessoa(); Bairro bairroEnderecoPessoaPessoaFisica = enderecoPessoaPessoaFisica.getBairroEndereco(); Bairro bairroEnderecoPessoaPessoaFisicaNovo = enderecoPessoaPessoaFisicaNovo.getBairroEndereco(); Bairro bairroEnderecoPessoaPessoaJuridica = enderecoPessoaPessoaJuridica.getBairroEndereco(); Bairro bairroEnderecoPessoaPessoaJuridicaNovo = enderecoPessoaPessoaJuridicaNovo.getBairroEndereco(); Cidade cidadeBairroEnderecoPessoaPessoaFisica = bairroEnderecoPessoaPessoaFisica.getCidadeBairro(); Cidade cidadeBairroEnderecoPessoaPessoaFisicaNovo = bairroEnderecoPessoaPessoaFisicaNovo.getCidadeBairro(); Cidade cidadeBairroEnderecoPessoaPessoaJuridica = bairroEnderecoPessoaPessoaJuridica.getCidadeBairro(); Cidade cidadeBairroEnderecoPessoaPessoaJuridicaNovo = bairroEnderecoPessoaPessoaJuridicaNovo.getCidadeBairro(); Estado estadoCidadeBairroEnderecoPessoaPessoaFisica = cidadeBairroEnderecoPessoaPessoaFisica.getEstadoCidade(); Estado estadoCidadeBairroEnderecoPessoaPessoaFisicaNovo = cidadeBairroEnderecoPessoaPessoaFisicaNovo.getEstadoCidade(); Estado estadoCidadeBairroEnderecoPessoaPessoaJuridica = cidadeBairroEnderecoPessoaPessoaJuridica.getEstadoCidade(); Estado estadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo = cidadeBairroEnderecoPessoaPessoaJuridicaNovo.getEstadoCidade(); Pais paisEstadoCidadeBairroEnderecoPessoaPessoaFisica = estadoCidadeBairroEnderecoPessoaPessoaFisica.getPaisEstado(); Pais paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaNovo = estadoCidadeBairroEnderecoPessoaPessoaFisicaNovo.getPaisEstado(); Pais paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica = estadoCidadeBairroEnderecoPessoaPessoaJuridica.getPaisEstado(); Pais paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo = estadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo.getPaisEstado(); Naturalidade naturalidadePessoaPessoaFisica = pessoaPessoaFisica.getNaturalidadePessoa(); Naturalidade naturalidadePessoaPessoaFisicaNovo = pessoaPessoaFisicaNovo.getNaturalidadePessoa(); Cidade cidadeNaturalidadePessoaPessoaFisica = naturalidadePessoaPessoaFisica.getCidadeNaturalidade(); Cidade cidadeNaturalidadePessoaPessoaFisicaNovo = naturalidadePessoaPessoaFisicaNovo.getCidadeNaturalidade(); Estado estadoCidadeNaturalidadePessoaPessoaFisica = cidadeNaturalidadePessoaPessoaFisica.getEstadoCidade(); Estado estadoCidadeNaturalidadePessoaPessoaFisicaNovo = cidadeNaturalidadePessoaPessoaFisicaNovo.getEstadoCidade(); Pais paisEstadoCidadeNaturalidadePessoaPessoaFisica = estadoCidadeNaturalidadePessoaPessoaFisica.getPaisEstado(); Pais paisEstadoCidadeNaturalidadePessoaPessoaFisicaNovo = estadoCidadeNaturalidadePessoaPessoaFisicaNovo.getPaisEstado(); Habilitacao habilitacaoPessoaPessoaFisica = pessoaPessoaFisica.getHabilitacaoPessoa(); Habilitacao habilitacaoPessoaPessoaFisicaNovo = pessoaPessoaFisicaNovo.getHabilitacaoPessoa(); CategoriaCnh categCnhHabilitacaoPessoaPessoaFisica = habilitacaoPessoaPessoaFisica.getCategCnhHabilitacao(); CategoriaCnh categCnhHabilitacaoPessoaPessoaFisicaNovo = habilitacaoPessoaPessoaFisicaNovo.getCategCnhHabilitacao(); Usuario usuarioPessoaPessoaFisica = pessoaPessoaFisica.getUsuarioPessoa(); Usuario usuarioPessoaPessoaFisicaNovo = pessoaPessoaFisicaNovo.getUsuarioPessoa(); Usuario usuarioPessoaPessoaJuridica = pessoaPessoaJuridica.getUsuarioPessoa(); Usuario usuarioPessoaPessoaJuridicaNovo = pessoaPessoaJuridicaNovo.getUsuarioPessoa(); GrupoPermissao grupoPermissaoUsuarioPessoaPessoaFisica = usuarioPessoaPessoaFisica.getGrupoPermissaoUsuario(); GrupoPermissao grupoPermissaoUsuarioPessoaPessoaFisicaNovo = usuarioPessoaPessoaFisicaNovo.getGrupoPermissaoUsuario(); GrupoPermissao grupoPermissaoUsuarioPessoaPessoaJuridica = usuarioPessoaPessoaJuridica.getGrupoPermissaoUsuario(); GrupoPermissao grupoPermissaoUsuarioPessoaPessoaJuridicaNovo = usuarioPessoaPessoaJuridicaNovo.getGrupoPermissaoUsuario(); Grupo grupoUsuarioPessoaPessoaFisica = grupoPermissaoUsuarioPessoaPessoaFisica.getGrupo(); Grupo grupoUsuarioPessoaPessoaFisicaNovo = grupoPermissaoUsuarioPessoaPessoaFisicaNovo.getGrupo(); Grupo grupoUsuarioPessoaPessoaJuridica = grupoPermissaoUsuarioPessoaPessoaJuridica.getGrupo(); Grupo grupoUsuarioPessoaPessoaJuridicaNovo = grupoPermissaoUsuarioPessoaPessoaJuridicaNovo.getGrupo(); Permissao permissaoUsuarioPessoaFisica = grupoPermissaoUsuarioPessoaPessoaFisica.getPermissao(); Permissao permissaoUsuarioPessoaFisicaNovo = grupoPermissaoUsuarioPessoaPessoaFisicaNovo.getPermissao(); Permissao permissaoUsuarioPessoaJuridica = grupoPermissaoUsuarioPessoaPessoaJuridica.getPermissao(); Permissao permissaoUsuarioPessoaJuridicaNovo = grupoPermissaoUsuarioPessoaPessoaJuridicaNovo.getPermissao(); Operacao operacaoPermissaoUsuarioPessoaPessoaFisica = permissaoUsuarioPessoaFisica.getOperacaoPermissao(); Operacao operacaoPermissaoUsuarioPessoaPessoaFisicaNovo = permissaoUsuarioPessoaFisicaNovo.getOperacaoPermissao(); Operacao operacaoPermissaoUsuarioPessoaPessoaJuridica = permissaoUsuarioPessoaJuridica.getOperacaoPermissao(); Operacao operacaoPermissaoUsuarioPessoaPessoaJuridicaNovo = permissaoUsuarioPessoaJuridicaNovo.getOperacaoPermissao(); DBObject paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO = new BasicDBObject(); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("idPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisica.getIdPais()); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("nomePaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisica.getNomePais()); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("isoPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisica.getIsoPais()); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("iso3PaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisica.getIso3Pais()); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("numeroCodigoPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisica.getNumeroCodigoPais()); DBObject paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBONovo = new BasicDBObject(); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBONovo.put("idPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaNovo.getIdPais()); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBONovo.put("nomePaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaNovo.getNomePais()); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBONovo.put("isoPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaNovo.getIsoPais()); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBONovo.put("iso3PaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaNovo.getIso3Pais()); paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBONovo.put("numeroCodigoPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaNovo.getNumeroCodigoPais()); DBObject estadoCidadeBairroEnderecoPessoaPessoaFisicaDBO = new BasicDBObject(); estadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("idEstadoCidadeBairroEnderecoPessoaPessoaFisica", estadoCidadeBairroEnderecoPessoaPessoaJuridica.getIdEstado()); estadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("nomeEstadoCidadeBairroEnderecoPessoaPessoaFisica", estadoCidadeBairroEnderecoPessoaPessoaJuridica.getNomeEstado()); estadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("siglaEstadoCidadeBairroEnderecoPessoaPessoaFisica", estadoCidadeBairroEnderecoPessoaPessoaJuridica.getSiglaEstado()); estadoCidadeBairroEnderecoPessoaPessoaFisicaDBO.put("paisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBO); DBObject estadoCidadeBairroEnderecoPessoaPessoaFisicaDBONovo = new BasicDBObject(); estadoCidadeBairroEnderecoPessoaPessoaFisicaDBONovo.put("idEstadoCidadeBairroEnderecoPessoaPessoaFisica", estadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo.getIdEstado()); estadoCidadeBairroEnderecoPessoaPessoaFisicaDBONovo.put("nomeEstadoCidadeBairroEnderecoPessoaPessoaFisica", estadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo.getNomeEstado()); estadoCidadeBairroEnderecoPessoaPessoaFisicaDBONovo.put("siglaEstadoCidadeBairroEnderecoPessoaPessoaFisica", estadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo.getSiglaEstado()); estadoCidadeBairroEnderecoPessoaPessoaFisicaDBONovo.put("paisEstadoCidadeBairroEnderecoPessoaPessoaFisica", paisEstadoCidadeBairroEnderecoPessoaPessoaFisicaDBONovo); DBObject cidadeBairroEnderecoPessoaPessoaFisicaDBO = new BasicDBObject(); cidadeBairroEnderecoPessoaPessoaFisicaDBO.put("idCidadeBairroEnderecoPessoaPessoaFisica", cidadeBairroEnderecoPessoaPessoaFisica.getIdCidade()); cidadeBairroEnderecoPessoaPessoaFisicaDBO.put("nomeCidadeBairroEnderecoPessoaPessoaFisica",cidadeBairroEnderecoPessoaPessoaFisica.getNomeCidade()); cidadeBairroEnderecoPessoaPessoaFisicaDBO.put("estadoCidadeBairroEnderecoPessoaPessoaFisica", estadoCidadeBairroEnderecoPessoaPessoaFisicaDBO); DBObject cidadeBairroEnderecoPessoaPessoaFisicaDBONovo = new BasicDBObject(); cidadeBairroEnderecoPessoaPessoaFisicaDBONovo.put("idCidadeBairroEnderecoPessoaPessoaFisica", cidadeBairroEnderecoPessoaPessoaFisicaNovo.getIdCidade()); cidadeBairroEnderecoPessoaPessoaFisicaDBONovo.put("nomeCidadeBairroEnderecoPessoaPessoaFisica", cidadeBairroEnderecoPessoaPessoaFisicaNovo.getNomeCidade()); cidadeBairroEnderecoPessoaPessoaFisicaDBONovo.put("estadoCidadeBairroEnderecoPessoaPessoaFisica", estadoCidadeBairroEnderecoPessoaPessoaFisicaDBONovo); DBObject bairroEnderecoPessoaPessoaFisicaDBO = new BasicDBObject(); bairroEnderecoPessoaPessoaFisicaDBO.put("idBairroEnderecoPessoaPessoaFisica", bairroEnderecoPessoaPessoaFisica.getIdBairro()); bairroEnderecoPessoaPessoaFisicaDBO.put("nomeBairroEnderecoPessoaPessoaFisica", bairroEnderecoPessoaPessoaFisica.getNomeBairro()); bairroEnderecoPessoaPessoaFisicaDBO.put("cidadeBairroEnderecoPessoaPessoaFisica", cidadeBairroEnderecoPessoaPessoaFisicaDBO); DBObject bairroEnderecoPessoaPessoaFisicaDBONovo = new BasicDBObject(); bairroEnderecoPessoaPessoaFisicaDBONovo.put("idBairroEnderecoPessoaPessoaFisica", bairroEnderecoPessoaPessoaFisicaNovo.getIdBairro()); bairroEnderecoPessoaPessoaFisicaDBONovo.put("nomeBairroEnderecoPessoaPessoaFisica", bairroEnderecoPessoaPessoaFisicaNovo.getNomeBairro()); bairroEnderecoPessoaPessoaFisicaDBONovo.put("cidadeBairroEnderecoPessoaPessoaFisica", cidadeBairroEnderecoPessoaPessoaFisicaDBONovo); DBObject enderecoPessoaPessoaFisicaDBO = new BasicDBObject(); enderecoPessoaPessoaFisicaDBO.put("idEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisica.getIdEndereco()); enderecoPessoaPessoaFisicaDBO.put("logradouroEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisica.getLogradouroEndereco()); enderecoPessoaPessoaFisicaDBO.put("numeroEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisica.getNumeroEndereco()); enderecoPessoaPessoaFisicaDBO.put("cepEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisica.getCepEndereco()); enderecoPessoaPessoaFisicaDBO.put("referenciaEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisica.getReferenciaEndereco()); enderecoPessoaPessoaFisicaDBO.put("bairroEnderecoPessoaPessoaFisica", bairroEnderecoPessoaPessoaFisicaDBO); DBObject enderecoPessoaPessoaFisicaDBONovo = new BasicDBObject(); enderecoPessoaPessoaFisicaDBONovo.put("idEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisicaNovo.getIdEndereco()); enderecoPessoaPessoaFisicaDBONovo.put("logradouroEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisicaNovo.getLogradouroEndereco()); enderecoPessoaPessoaFisicaDBONovo.put("numeroEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisicaNovo.getNumeroEndereco()); enderecoPessoaPessoaFisicaDBONovo.put("cepEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisicaNovo.getCepEndereco()); enderecoPessoaPessoaFisicaDBONovo.put("referenciaEnderecoPessoaPessoaFisica", enderecoPessoaPessoaFisicaNovo.getReferenciaEndereco()); enderecoPessoaPessoaFisicaDBONovo.put("bairroEnderecoPessoaPessoaFisica", bairroEnderecoPessoaPessoaFisicaDBONovo); DBObject categCnhHabilitacaoPessoaPessoaFisicaDBO = new BasicDBObject(); categCnhHabilitacaoPessoaPessoaFisicaDBO.put("idCategcnhPessoaPessoaFisica", categCnhHabilitacaoPessoaPessoaFisica.getIdCategcnh()); categCnhHabilitacaoPessoaPessoaFisicaDBO.put("letraCategcnhPessoaPessoaFisica", categCnhHabilitacaoPessoaPessoaFisica.getLetraCategcnh()); categCnhHabilitacaoPessoaPessoaFisicaDBO.put("descricaoCategcnhPessoaPessoaFisica", categCnhHabilitacaoPessoaPessoaFisica.getDescricaoCategcnh()); DBObject categCnhHabilitacaoPessoaPessoaFisicaDBONovo = new BasicDBObject(); categCnhHabilitacaoPessoaPessoaFisicaDBONovo.put("idCategcnhPessoaPessoaFisica", categCnhHabilitacaoPessoaPessoaFisicaNovo.getIdCategcnh()); categCnhHabilitacaoPessoaPessoaFisicaDBONovo.put("letraCategcnhPessoaPessoaFisica", categCnhHabilitacaoPessoaPessoaFisicaNovo.getLetraCategcnh()); categCnhHabilitacaoPessoaPessoaFisicaDBONovo.put("descricaoCategcnhPessoaPessoaFisica", categCnhHabilitacaoPessoaPessoaFisicaNovo.getDescricaoCategcnh()); DBObject habilitacaoPessoaPessoaFisicaDBO = new BasicDBObject(); habilitacaoPessoaPessoaFisicaDBO.put("idHabilitacaoPessoaPessoaFisica", habilitacaoPessoaPessoaFisica.getIdHabilitacao()); habilitacaoPessoaPessoaFisicaDBO.put("numregistroHabilitacaoPessoaPessoaFisica", habilitacaoPessoaPessoaFisica.getNumregistroHabilitacao()); habilitacaoPessoaPessoaFisicaDBO.put("validadeHabilitacaoPessoaPessoaFisica", habilitacaoPessoaPessoaFisica.getValidadeHabilitacao()); habilitacaoPessoaPessoaFisicaDBO.put("categCnhHabilitacaoPessoaPessoaFisica", categCnhHabilitacaoPessoaPessoaFisicaDBO); DBObject habilitacaoPessoaPessoaFisicaDBONovo = new BasicDBObject(); habilitacaoPessoaPessoaFisicaDBONovo.put("idHabilitacaoPessoaPessoaFisica", habilitacaoPessoaPessoaFisicaNovo.getIdHabilitacao()); habilitacaoPessoaPessoaFisicaDBONovo.put("numregistroHabilitacaoPessoaPessoaFisica", habilitacaoPessoaPessoaFisicaNovo.getNumregistroHabilitacao()); habilitacaoPessoaPessoaFisicaDBONovo.put("validadeHabilitacaoPessoaPessoaFisica", habilitacaoPessoaPessoaFisicaNovo.getValidadeHabilitacao()); habilitacaoPessoaPessoaFisicaDBONovo.put("categCnhHabilitacaoPessoaPessoaFisica", categCnhHabilitacaoPessoaPessoaFisicaDBONovo); DBObject grupoUsuarioPessoaPessoaFisicaDBO = new BasicDBObject(); grupoUsuarioPessoaPessoaFisicaDBO.put("idGrupoUsuarioPessoaPessoaFisica", grupoUsuarioPessoaPessoaFisica.getIdGrupo()); grupoUsuarioPessoaPessoaFisicaDBO.put("descricaoGrupoUsuarioPessoaPessoaFisica", grupoUsuarioPessoaPessoaFisica.getDescricaoGrupo()); grupoUsuarioPessoaPessoaFisicaDBO.put("situacaoGrupoUsuarioPessoaPessoaFisica", grupoUsuarioPessoaPessoaFisica.getSituacaoGrupo()); DBObject grupoUsuarioPessoaPessoaFisicaDBONovo = new BasicDBObject(); grupoUsuarioPessoaPessoaFisicaDBONovo.put("idGrupoUsuarioPessoaPessoaFisica", grupoUsuarioPessoaPessoaFisicaNovo.getIdGrupo()); grupoUsuarioPessoaPessoaFisicaDBONovo.put("descricaoGrupoUsuarioPessoaPessoaFisica", grupoUsuarioPessoaPessoaFisicaNovo.getDescricaoGrupo()); grupoUsuarioPessoaPessoaFisicaDBONovo.put("situacaoGrupoUsuarioPessoaPessoaFisica", grupoUsuarioPessoaPessoaFisicaNovo.getSituacaoGrupo()); DBObject operacaoPermissaoUsuarioPessoaPessoaFisicaDBO = new BasicDBObject(); operacaoPermissaoUsuarioPessoaPessoaFisicaDBO.put("idOperacaoUsuarioPessoaPessoaFisica", operacaoPermissaoUsuarioPessoaPessoaFisica.getIdOperacao()); DBObject operacaoPermissaoUsuarioPessoaPessoaFisicaDBONovo = new BasicDBObject(); operacaoPermissaoUsuarioPessoaPessoaFisicaDBONovo.put("idOperacaoUsuarioPessoaPessoaFisica", operacaoPermissaoUsuarioPessoaPessoaFisicaNovo.getIdOperacao()); DBObject permissaoUsuarioPessoaPessoaFisicaDBO = new BasicDBObject(); permissaoUsuarioPessoaPessoaFisicaDBO.put("idPermissaoUsuarioPessoaPessoaFisica", permissaoUsuarioPessoaFisica.getIdPermissao()); permissaoUsuarioPessoaPessoaFisicaDBO.put("descricaoPermissaoUsuarioPessoaPessoaFisica", permissaoUsuarioPessoaFisica.getDescricaoPermissao()); permissaoUsuarioPessoaPessoaFisicaDBO.put("operacaoPermissaoUsuarioPessoaPessoaFisica", operacaoPermissaoUsuarioPessoaPessoaFisicaDBO); DBObject permissaoUsuarioPessoaPessoaFisicaDBONovo = new BasicDBObject(); permissaoUsuarioPessoaPessoaFisicaDBONovo.put("idPermissaoUsuarioPessoaPessoaFisica", permissaoUsuarioPessoaFisicaNovo.getIdPermissao()); permissaoUsuarioPessoaPessoaFisicaDBONovo.put("descricaoPermissaoUsuarioPessoaPessoaFisica", permissaoUsuarioPessoaFisicaNovo.getDescricaoPermissao()); permissaoUsuarioPessoaPessoaFisicaDBONovo.put("operacaoPermissaoUsuarioPessoaPessoaFisica", operacaoPermissaoUsuarioPessoaPessoaFisicaDBONovo); DBObject grupoPermissaoUsuarioPessoaPessoaFisicaDBO = new BasicDBObject(); grupoPermissaoUsuarioPessoaPessoaFisicaDBO.put("idGrupPermUsuarioPessoaPessoaFisica", grupoPermissaoUsuarioPessoaPessoaFisica.getIdGrupPerm()); grupoPermissaoUsuarioPessoaPessoaFisicaDBO.put("grupoUsuarioPessoaPessoaFisica", grupoUsuarioPessoaPessoaFisicaDBO); grupoPermissaoUsuarioPessoaPessoaFisicaDBO.put("permissaoUsuarioPessoaPessoaFisica", permissaoUsuarioPessoaPessoaFisicaDBO); DBObject grupoPermissaoUsuarioPessoaPessoaFisicaDBONovo = new BasicDBObject(); grupoPermissaoUsuarioPessoaPessoaFisicaDBONovo.put("idGrupPermUsuarioPessoaPessoaFisica", grupoPermissaoUsuarioPessoaPessoaFisicaNovo.getIdGrupPerm()); grupoPermissaoUsuarioPessoaPessoaFisicaDBONovo.put("grupoUsuarioPessoaPessoaFisica", grupoUsuarioPessoaPessoaFisicaDBONovo); grupoPermissaoUsuarioPessoaPessoaFisicaDBONovo.put("permissaoUsuarioPessoaPessoaFisica", permissaoUsuarioPessoaPessoaFisicaDBONovo); DBObject usuarioPessoaPessoaFisicaDBO = new BasicDBObject(); usuarioPessoaPessoaFisicaDBO.put("idUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getIdUsuario()); usuarioPessoaPessoaFisicaDBO.put("codinomeUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getCodinomeUsuario()); usuarioPessoaPessoaFisicaDBO.put("chaveUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getChaveUsuario()); usuarioPessoaPessoaFisicaDBO.put("respSecretUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getRespSecretUsuario()); usuarioPessoaPessoaFisicaDBO.put("situacaoUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getSituacaoUsuario()); usuarioPessoaPessoaFisicaDBO.put("dataRegistroUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getDataRegistroUsuario()); usuarioPessoaPessoaFisicaDBO.put("ultimoAcessoUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisica.getUltimoAcessoUsuario()); usuarioPessoaPessoaFisicaDBO.put("grupoPermissaoUsuarioPessoaPessoaFisica", grupoPermissaoUsuarioPessoaPessoaFisicaDBO); DBObject usuarioPessoaPessoaFisicaDBONovo = new BasicDBObject(); usuarioPessoaPessoaFisicaDBONovo.put("idUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisicaNovo.getIdUsuario()); usuarioPessoaPessoaFisicaDBONovo.put("codinomeUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisicaNovo.getCodinomeUsuario()); usuarioPessoaPessoaFisicaDBONovo.put("chaveUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisicaNovo.getChaveUsuario()); usuarioPessoaPessoaFisicaDBONovo.put("respSecretUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisicaNovo.getRespSecretUsuario()); usuarioPessoaPessoaFisicaDBONovo.put("situacaoUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisicaNovo.getSituacaoUsuario()); usuarioPessoaPessoaFisicaDBONovo.put("dataRegistroUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisicaNovo.getDataRegistroUsuario()); usuarioPessoaPessoaFisicaDBONovo.put("ultimoAcessoUsuarioPessoaPessoaFisica", usuarioPessoaPessoaFisicaNovo.getUltimoAcessoUsuario()); usuarioPessoaPessoaFisicaDBONovo.put("grupoPermissaoUsuarioPessoaPessoaFisica", grupoPermissaoUsuarioPessoaPessoaFisicaDBONovo); DBObject paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO = new BasicDBObject(); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("idPaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisica.getIdPais()); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("nomePaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisica.getNomePais()); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("isoPaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisica.getIsoPais()); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("iso3PaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisica.getIso3Pais()); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("numeroCodigoPaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisica.getNumeroCodigoPais()); DBObject paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBONovo = new BasicDBObject(); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBONovo.put("idPaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisicaNovo.getIdPais()); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBONovo.put("nomePaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisicaNovo.getNomePais()); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBONovo.put("isoPaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisicaNovo.getIsoPais()); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBONovo.put("iso3PaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisicaNovo.getIso3Pais()); paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBONovo.put("numeroCodigoPaisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisicaNovo.getNumeroCodigoPais()); DBObject estadoCidadeNaturalidadePessoaPessoaFisicaDBO = new BasicDBObject(); estadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("idEstadoCidadeNaturalidadePessoaPessoaFisica", estadoCidadeNaturalidadePessoaPessoaFisica.getIdEstado()); estadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("nomeEstadoCidadeNaturalidadePessoaPessoaFisica", estadoCidadeNaturalidadePessoaPessoaFisica.getNomeEstado()); estadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("siglaEstadoCidadeNaturalidadePessoaPessoaFisica", estadoCidadeNaturalidadePessoaPessoaFisica.getSiglaEstado()); estadoCidadeNaturalidadePessoaPessoaFisicaDBO.put("paisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBO); DBObject estadoCidadeNaturalidadePessoaPessoaFisicaDBONovo = new BasicDBObject(); estadoCidadeNaturalidadePessoaPessoaFisicaDBONovo.put("idEstadoCidadeNaturalidadePessoaPessoaFisica", estadoCidadeNaturalidadePessoaPessoaFisicaNovo.getIdEstado()); estadoCidadeNaturalidadePessoaPessoaFisicaDBONovo.put("nomeEstadoCidadeNaturalidadePessoaPessoaFisica", estadoCidadeNaturalidadePessoaPessoaFisicaNovo.getNomeEstado()); estadoCidadeNaturalidadePessoaPessoaFisicaDBONovo.put("siglaEstadoCidadeNaturalidadePessoaPessoaFisica", estadoCidadeNaturalidadePessoaPessoaFisicaNovo.getSiglaEstado()); estadoCidadeNaturalidadePessoaPessoaFisicaDBONovo.put("paisEstadoCidadeNaturalidadePessoaPessoaFisica", paisEstadoCidadeNaturalidadePessoaPessoaFisicaDBONovo); DBObject cidadeNaturalidadePessoaPessoaFisicaDBO = new BasicDBObject(); cidadeNaturalidadePessoaPessoaFisicaDBO.put("idCidadeNaturalidadePessoaPessoaFisica", cidadeNaturalidadePessoaPessoaFisica.getIdCidade()); cidadeNaturalidadePessoaPessoaFisicaDBO.put("nomeCidadeNaturalidadePessoaPessoaFisica", cidadeNaturalidadePessoaPessoaFisica.getNomeCidade()); cidadeNaturalidadePessoaPessoaFisicaDBO.put("estadoCidadeNaturalidadePessoaPessoaFisica", estadoCidadeNaturalidadePessoaPessoaFisicaDBO); DBObject cidadeNaturalidadePessoaPessoaFisicaDBONovo = new BasicDBObject(); cidadeNaturalidadePessoaPessoaFisicaDBONovo.put("idCidadeNaturalidadePessoaPessoaFisica", cidadeNaturalidadePessoaPessoaFisicaNovo.getIdCidade()); cidadeNaturalidadePessoaPessoaFisicaDBONovo.put("nomeCidadeNaturalidadePessoaPessoaFisica", cidadeNaturalidadePessoaPessoaFisicaNovo.getNomeCidade()); cidadeNaturalidadePessoaPessoaFisicaDBONovo.put("estadoCidadeNaturalidadePessoaPessoaFisica", estadoCidadeNaturalidadePessoaPessoaFisicaDBONovo); DBObject naturalidadePessoaPessoaFisicaDBO = new BasicDBObject(); naturalidadePessoaPessoaFisicaDBO.put("idNaturalidadePessoPessoaFisicaa", naturalidadePessoaPessoaFisica.getIdNaturalidade()); naturalidadePessoaPessoaFisicaDBO.put("cidadeNaturalidadePessoaPessoaFisica", cidadeNaturalidadePessoaPessoaFisicaDBO); DBObject naturalidadePessoaPessoaFisicaDBONovo = new BasicDBObject(); naturalidadePessoaPessoaFisicaDBONovo.put("idNaturalidadePessoa", naturalidadePessoaPessoaFisicaNovo.getIdNaturalidade()); naturalidadePessoaPessoaFisicaDBONovo.put("cidadeNaturalidadePessoa", cidadeNaturalidadePessoaPessoaFisicaDBONovo); DBObject pessoaPessoaFisicaDBO = new BasicDBObject(); pessoaPessoaFisicaDBO.put("idPessoaPessoaFisica", pessoaPessoaFisica.getIdPessoa()); pessoaPessoaFisicaDBO.put("dataregistroPessoaPessoaFisica", pessoaPessoaFisica.getDataregistroPessoa()); pessoaPessoaFisicaDBO.put("nomePessoaPessoaFisica", pessoaPessoaFisica.getNomePessoa()); pessoaPessoaFisicaDBO.put("sobrenomePessoaPessoaFisica", pessoaPessoaFisica.getSobrenomePessoa()); pessoaPessoaFisicaDBO.put("sexoPessoaPessoaFisica", pessoaPessoaFisica.getSexoPessoa()); pessoaPessoaFisicaDBO.put("estcivilPessoaPessoaFisica", pessoaPessoaFisica.getEstcivilPessoa()); pessoaPessoaFisicaDBO.put("enderecoPessoaPessoaFisica", enderecoPessoaPessoaFisicaDBO); pessoaPessoaFisicaDBO.put("naturalidadePessoaPessoaFisica", naturalidadePessoaPessoaFisicaDBO); pessoaPessoaFisicaDBO.put("habilitacaoPessoa", habilitacaoPessoaPessoaFisicaDBO); pessoaPessoaFisicaDBO.put("usuarioPessoaPessoaFisica", usuarioPessoaPessoaFisicaDBO); DBObject pessoaPessoaFisicaDBONovo = new BasicDBObject(); pessoaPessoaFisicaDBONovo.put("idPessoaPessoaFisica", pessoaPessoaFisicaNovo.getIdPessoa()); pessoaPessoaFisicaDBONovo.put("dataregistroPessoaPessoaFisica", pessoaPessoaFisicaNovo.getDataregistroPessoa()); pessoaPessoaFisicaDBONovo.put("nomePessoaPessoaFisica", pessoaPessoaFisicaNovo.getNomePessoa()); pessoaPessoaFisicaDBONovo.put("sobrenomePessoaPessoaFisica", pessoaPessoaFisicaNovo.getSobrenomePessoa()); pessoaPessoaFisicaDBONovo.put("sexoPessoaPessoaFisica", pessoaPessoaFisicaNovo.getSexoPessoa()); pessoaPessoaFisicaDBONovo.put("estcivilPessoaPessoaFisica", pessoaPessoaFisicaNovo.getEstcivilPessoa()); pessoaPessoaFisicaDBONovo.put("enderecoPessoaPessoaFisica", enderecoPessoaPessoaFisicaDBONovo); pessoaPessoaFisicaDBONovo.put("naturalidadePessoaPessoaFisica", naturalidadePessoaPessoaFisicaDBONovo); pessoaPessoaFisicaDBONovo.put("habilitacaoPessoaPessoaFisica", habilitacaoPessoaPessoaFisicaDBONovo); pessoaPessoaFisicaDBONovo.put("usuarioPessoaPessoaFisica", usuarioPessoaPessoaFisicaDBONovo); DBObject pessoaFisicaDBO = new BasicDBObject(); pessoaFisicaDBO.put("idPesfis", pessoaFisica.getIdPesfis()); pessoaFisicaDBO.put("cpfPesfis", pessoaFisica.getCpfPesfis()); pessoaFisicaDBO.put("rgPesfis", pessoaFisica.getRgPesfis()); pessoaFisicaDBO.put("apelidoPesfis", pessoaFisica.getApelidoPesfis()); pessoaFisicaDBO.put("aniversarioPesfis", pessoaFisica.getAniversarioPesfis()); pessoaFisicaDBO.put("profissaoPesfis", pessoaFisica.getProfissaoPesfis()); pessoaFisicaDBO.put("pessoa", pessoaPessoaFisicaDBO); DBObject pessoaFisicaDBONovo = new BasicDBObject(); pessoaFisicaDBONovo.put("idPesfis", pessoaFisicaNovo.getIdPesfis()); pessoaFisicaDBONovo.put("cpfPesfis", pessoaFisicaNovo.getCpfPesfis()); pessoaFisicaDBONovo.put("rgPesfis", pessoaFisicaNovo.getRgPesfis()); pessoaFisicaDBONovo.put("apelidoPesfis", pessoaFisicaNovo.getApelidoPesfis()); pessoaFisicaDBONovo.put("aniversarioPesfis", pessoaFisicaNovo.getAniversarioPesfis()); pessoaFisicaDBONovo.put("profissaoPesfis", pessoaFisicaNovo.getProfissaoPesfis()); pessoaFisicaDBONovo.put("pessoa", pessoaPessoaFisicaDBONovo); DBObject paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO = new BasicDBObject(); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("idPaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica.getIdPais()); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("nomePaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica.getNomePais()); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("isoPaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica.getIsoPais()); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("iso3PaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica.getIso3Pais()); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("numeroCodigoPaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica.getNumeroCodigoPais()); DBObject paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBONovo = new BasicDBObject(); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBONovo.put("idPaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo.getIdPais()); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBONovo.put("nomePaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo.getNomePais()); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBONovo.put("isoPaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo.getIsoPais()); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBONovo.put("iso3PaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo.getIso3Pais()); paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBONovo.put("numeroCodigoPaisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo.getNumeroCodigoPais()); DBObject estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO = new BasicDBObject(); estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("idEstadoCidadeBairroEnderecoPessoaPessoaJuridica", estadoCidadeBairroEnderecoPessoaPessoaJuridica.getIdEstado()); estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("nomeEstadoCidadeBairroEnderecoPessoaPessoaJuridica", estadoCidadeBairroEnderecoPessoaPessoaJuridica.getNomeEstado()); estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("siglaEstadoCidadeBairroEnderecoPessoaPessoaJuridica", estadoCidadeBairroEnderecoPessoaPessoaJuridica.getSiglaEstado()); estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO); DBObject estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBONovo = new BasicDBObject(); estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBONovo.put("idEstadoCidadeBairroEnderecoPessoaPessoaJuridica", estadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo.getIdEstado()); estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBONovo.put("nomeEstadoCidadeBairroEnderecoPessoaPessoaJuridica", estadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo.getNomeEstado()); estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBONovo.put("siglaEstadoCidadeBairroEnderecoPessoaPessoaJuridica", estadoCidadeBairroEnderecoPessoaPessoaJuridicaNovo.getSiglaEstado()); estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBONovo.put("paisEstadoCidadeBairroEnderecoPessoaPessoaJuridica", paisEstadoCidadeBairroEnderecoPessoaPessoaJuridicaDBONovo); DBObject cidadeBairroEnderecoPessoaPessoaJuridicaDBO = new BasicDBObject(); cidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("idCidadeBairroEnderecoPessoaPessoaJuridica", cidadeBairroEnderecoPessoaPessoaJuridica.getIdCidade()); cidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("nomeCidadeBairroEnderecoPessoaPessoaJuridica",cidadeBairroEnderecoPessoaPessoaJuridica.getNomeCidade()); cidadeBairroEnderecoPessoaPessoaJuridicaDBO.put("estadoCidadeBairroEnderecoPessoaPessoaJuridica", estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBO); DBObject cidadeBairroEnderecoPessoaPessoaJuridicaDBONovo = new BasicDBObject(); cidadeBairroEnderecoPessoaPessoaJuridicaDBONovo.put("idCidadeBairroEnderecoPessoaPessoaJuridica", cidadeBairroEnderecoPessoaPessoaJuridicaNovo.getIdCidade()); cidadeBairroEnderecoPessoaPessoaJuridicaDBONovo.put("nomeCidadeBairroEnderecoPessoaPessoaJuridica", cidadeBairroEnderecoPessoaPessoaJuridicaNovo.getNomeCidade()); cidadeBairroEnderecoPessoaPessoaJuridicaDBONovo.put("estadoCidadeBairroEnderecoPessoaPessoaJuridica", estadoCidadeBairroEnderecoPessoaPessoaJuridicaDBONovo); DBObject bairroEnderecoPessoaPessoaJuridicaDBO = new BasicDBObject(); bairroEnderecoPessoaPessoaJuridicaDBO.put("idBairroEnderecoPessoaPessoaJuridica", bairroEnderecoPessoaPessoaJuridica.getIdBairro()); bairroEnderecoPessoaPessoaJuridicaDBO.put("nomeBairroEnderecoPessoaPessoaJuridica", bairroEnderecoPessoaPessoaJuridica.getNomeBairro()); bairroEnderecoPessoaPessoaJuridicaDBO.put("cidadeBairroEnderecoPessoaPessoaJuridica", cidadeBairroEnderecoPessoaPessoaJuridicaDBO); DBObject bairroEnderecoPessoaPessoaJuridicaDBONovo = new BasicDBObject(); bairroEnderecoPessoaPessoaJuridicaDBONovo.put("idBairroEnderecoPessoaPessoaJuridica", bairroEnderecoPessoaPessoaJuridicaNovo.getIdBairro()); bairroEnderecoPessoaPessoaJuridicaDBONovo.put("nomeBairroEnderecoPessoaPessoaJuridica", bairroEnderecoPessoaPessoaJuridicaNovo.getNomeBairro()); bairroEnderecoPessoaPessoaJuridicaDBONovo.put("cidadeBairroEnderecoPessoaPessoaJuridica", cidadeBairroEnderecoPessoaPessoaJuridicaDBONovo); DBObject enderecoPessoaPessoaJuridicaDBO = new BasicDBObject(); enderecoPessoaPessoaJuridicaDBO.put("idEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridica.getIdEndereco()); enderecoPessoaPessoaJuridicaDBO.put("logradouroEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridica.getLogradouroEndereco()); enderecoPessoaPessoaJuridicaDBO.put("numeroEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridica.getNumeroEndereco()); enderecoPessoaPessoaJuridicaDBO.put("cepEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridica.getCepEndereco()); enderecoPessoaPessoaJuridicaDBO.put("referenciaEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridica.getReferenciaEndereco()); enderecoPessoaPessoaJuridicaDBO.put("bairroEnderecoPessoaPessoaJuridica", bairroEnderecoPessoaPessoaJuridicaDBO); DBObject enderecoPessoaPessoaJuridicaDBONovo = new BasicDBObject(); enderecoPessoaPessoaJuridicaDBONovo.put("idEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridicaNovo.getIdEndereco()); enderecoPessoaPessoaJuridicaDBONovo.put("logradouroEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridicaNovo.getLogradouroEndereco()); enderecoPessoaPessoaJuridicaDBONovo.put("numeroEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridicaNovo.getNumeroEndereco()); enderecoPessoaPessoaJuridicaDBONovo.put("cepEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridicaNovo.getCepEndereco()); enderecoPessoaPessoaJuridicaDBONovo.put("referenciaEnderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridicaNovo.getReferenciaEndereco()); enderecoPessoaPessoaJuridicaDBONovo.put("bairroEnderecoPessoaPessoaJuridica", bairroEnderecoPessoaPessoaJuridicaDBONovo); DBObject grupoUsuarioPessoaPessoaJuridicaDBO = new BasicDBObject(); grupoUsuarioPessoaPessoaJuridicaDBO.put("idGrupoUsuarioPessoaPessoaJuridica", grupoUsuarioPessoaPessoaJuridica.getIdGrupo()); grupoUsuarioPessoaPessoaJuridicaDBO.put("descricaoGrupoUsuarioPessoaPessoaJuridica", grupoUsuarioPessoaPessoaJuridica.getDescricaoGrupo()); grupoUsuarioPessoaPessoaJuridicaDBO.put("situacaoGrupoUsuarioPessoaPessoaJuridica", grupoUsuarioPessoaPessoaJuridica.getSituacaoGrupo()); DBObject grupoUsuarioPessoaPessoaJuridicaDBONovo = new BasicDBObject(); grupoUsuarioPessoaPessoaJuridicaDBONovo.put("idGrupoUsuarioPessoaPessoaJuridica", grupoUsuarioPessoaPessoaJuridicaNovo.getIdGrupo()); grupoUsuarioPessoaPessoaJuridicaDBONovo.put("descricaoGrupoUsuarioPessoaPessoaJuridica", grupoUsuarioPessoaPessoaJuridicaNovo.getDescricaoGrupo()); grupoUsuarioPessoaPessoaJuridicaDBONovo.put("situacaoGrupoUsuarioPessoaPessoaJuridica", grupoUsuarioPessoaPessoaJuridicaNovo.getSituacaoGrupo()); DBObject operacaoPermissaoUsuarioPessoaPessoaJuridicaDBO = new BasicDBObject(); operacaoPermissaoUsuarioPessoaPessoaJuridicaDBO.put("idOperacaoUsuarioPessoaPessoaJuridica", operacaoPermissaoUsuarioPessoaPessoaJuridica.getIdOperacao()); DBObject operacaoPermissaoUsuarioPessoaPessoaJuridicaDBONovo = new BasicDBObject(); operacaoPermissaoUsuarioPessoaPessoaJuridicaDBONovo.put("idOperacaoUsuarioPessoaPessoaJuridica", operacaoPermissaoUsuarioPessoaPessoaJuridicaNovo.getIdOperacao()); DBObject permissaoUsuarioPessoaPessoaJuridicaDBO = new BasicDBObject(); permissaoUsuarioPessoaPessoaJuridicaDBO.put("idPermissaoUsuarioPessoaPessoaJuridica", permissaoUsuarioPessoaJuridica.getIdPermissao()); permissaoUsuarioPessoaPessoaJuridicaDBO.put("descricaoPermissaoUsuarioPessoaPessoaJuridica", permissaoUsuarioPessoaJuridica.getDescricaoPermissao()); permissaoUsuarioPessoaPessoaJuridicaDBO.put("operacaoPermissaoUsuarioPessoaPessoaJuridica", operacaoPermissaoUsuarioPessoaPessoaJuridicaDBO); DBObject permissaoUsuarioPessoaPessoaJuridicaDBONovo = new BasicDBObject(); permissaoUsuarioPessoaPessoaJuridicaDBONovo.put("idPermissaoUsuarioPessoaPessoaJuridica", permissaoUsuarioPessoaJuridicaNovo.getIdPermissao()); permissaoUsuarioPessoaPessoaJuridicaDBONovo.put("descricaoPermissaoUsuarioPessoaPessoaJuridica", permissaoUsuarioPessoaJuridicaNovo.getDescricaoPermissao()); permissaoUsuarioPessoaPessoaJuridicaDBONovo.put("operacaoPermissaoUsuarioPessoaPessoaJuridica", operacaoPermissaoUsuarioPessoaPessoaJuridicaDBONovo); DBObject grupoPermissaoUsuarioPessoaPessoaJuridicaDBO = new BasicDBObject(); grupoPermissaoUsuarioPessoaPessoaJuridicaDBO.put("idGrupPermUsuarioPessoaPessoaJuridica", grupoPermissaoUsuarioPessoaPessoaJuridica.getIdGrupPerm()); grupoPermissaoUsuarioPessoaPessoaJuridicaDBO.put("grupoUsuarioPessoaPessoaJuridica", grupoUsuarioPessoaPessoaJuridicaDBO); grupoPermissaoUsuarioPessoaPessoaJuridicaDBO.put("permissaoUsuarioPessoaPessoaJuridica", permissaoUsuarioPessoaPessoaJuridicaDBO); DBObject grupoPermissaoUsuarioPessoaPessoaJuridicaDBONovo = new BasicDBObject(); grupoPermissaoUsuarioPessoaPessoaJuridicaDBONovo.put("idGrupPermUsuarioPessoaPessoaJuridica", grupoPermissaoUsuarioPessoaPessoaJuridicaNovo.getIdGrupPerm()); grupoPermissaoUsuarioPessoaPessoaJuridicaDBONovo.put("grupoUsuarioPessoaPessoaJuridica", grupoUsuarioPessoaPessoaJuridicaDBONovo); grupoPermissaoUsuarioPessoaPessoaJuridicaDBONovo.put("permissaoUsuarioPessoaPessoaJuridica", permissaoUsuarioPessoaPessoaJuridicaDBONovo); DBObject usuarioPessoaPessoaJuridicaDBO = new BasicDBObject(); usuarioPessoaPessoaJuridicaDBO.put("idUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getIdUsuario()); usuarioPessoaPessoaJuridicaDBO.put("codinomeUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getCodinomeUsuario()); usuarioPessoaPessoaJuridicaDBO.put("chaveUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getChaveUsuario()); usuarioPessoaPessoaJuridicaDBO.put("respSecretUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getRespSecretUsuario()); usuarioPessoaPessoaJuridicaDBO.put("situacaoUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getSituacaoUsuario()); usuarioPessoaPessoaJuridicaDBO.put("dataRegistroUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getDataRegistroUsuario()); usuarioPessoaPessoaJuridicaDBO.put("ultimoAcessoUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridica.getUltimoAcessoUsuario()); usuarioPessoaPessoaJuridicaDBO.put("grupoPermissaoUsuarioPessoaPessoaJuridica", grupoPermissaoUsuarioPessoaPessoaJuridicaDBO); DBObject usuarioPessoaPessoaJuridicaDBONovo = new BasicDBObject(); usuarioPessoaPessoaJuridicaDBONovo.put("idUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridicaNovo.getIdUsuario()); usuarioPessoaPessoaJuridicaDBONovo.put("codinomeUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridicaNovo.getCodinomeUsuario()); usuarioPessoaPessoaJuridicaDBONovo.put("chaveUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridicaNovo.getChaveUsuario()); usuarioPessoaPessoaJuridicaDBONovo.put("respSecretUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridicaNovo.getRespSecretUsuario()); usuarioPessoaPessoaJuridicaDBONovo.put("situacaoUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridicaNovo.getSituacaoUsuario()); usuarioPessoaPessoaJuridicaDBONovo.put("dataRegistroUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridicaNovo.getDataRegistroUsuario()); usuarioPessoaPessoaJuridicaDBONovo.put("ultimoAcessoUsuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridicaNovo.getUltimoAcessoUsuario()); usuarioPessoaPessoaJuridicaDBONovo.put("grupoPermissaoUsuarioPessoaPessoaJuridica", grupoPermissaoUsuarioPessoaPessoaJuridicaDBONovo); DBObject pessoaPessoaJuridicaDBO = new BasicDBObject(); pessoaPessoaJuridicaDBO.put("idPessoaPessoaJuridica", pessoaPessoaJuridica.getIdPessoa()); pessoaPessoaJuridicaDBO.put("dataregistroPessoaPessoaJuridica", pessoaPessoaJuridica.getDataregistroPessoa()); pessoaPessoaJuridicaDBO.put("nomePessoaPessoaJuridica", pessoaPessoaJuridica.getNomePessoa()); pessoaPessoaJuridicaDBO.put("sobrenomePessoaPessoaJuridica", pessoaPessoaJuridica.getSobrenomePessoa()); pessoaPessoaJuridicaDBO.put("sexoPessoaPessoaJuridica", pessoaPessoaJuridica.getSexoPessoa()); pessoaPessoaJuridicaDBO.put("estcivilPessoaPessoaJuridica", pessoaPessoaJuridica.getEstcivilPessoa()); pessoaPessoaJuridicaDBO.put("enderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridicaDBO); pessoaPessoaJuridicaDBO.put("usuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridicaDBO); DBObject pessoaPessoaJuridicaDBONovo = new BasicDBObject(); pessoaPessoaJuridicaDBONovo.put("idPessoaPessoaJuridica", pessoaPessoaJuridicaNovo.getIdPessoa()); pessoaPessoaJuridicaDBONovo.put("dataregistroPessoaPessoaJuridica", pessoaPessoaJuridicaNovo.getDataregistroPessoa()); pessoaPessoaJuridicaDBONovo.put("nomePessoaPessoaJuridica", pessoaPessoaJuridicaNovo.getNomePessoa()); pessoaPessoaJuridicaDBONovo.put("sobrenomePessoaPessoaJuridica", pessoaPessoaJuridicaNovo.getSobrenomePessoa()); pessoaPessoaJuridicaDBONovo.put("sexoPessoaPessoaJuridica", pessoaPessoaJuridicaNovo.getSexoPessoa()); pessoaPessoaJuridicaDBONovo.put("estcivilPessoaPessoaJuridica", pessoaPessoaJuridicaNovo.getEstcivilPessoa()); pessoaPessoaJuridicaDBONovo.put("enderecoPessoaPessoaJuridica", enderecoPessoaPessoaJuridicaDBONovo); pessoaPessoaJuridicaDBONovo.put("usuarioPessoaPessoaJuridica", usuarioPessoaPessoaJuridicaDBONovo); DBObject pessoaJuridicaDBO = new BasicDBObject(); pessoaJuridicaDBO.put("id_pesjur", pessoaJuridica.getId_pesjur()); pessoaJuridicaDBO.put("cnpjPesjur", pessoaJuridica.getCnpjPesjur()); pessoaJuridicaDBO.put("razaosocialPesjur", pessoaJuridica.getRazaosocialPesjur()); pessoaJuridicaDBO.put("fantasiaPesjur", pessoaJuridica.getFantasiaPesjur()); pessoaJuridicaDBO.put("dataorigemPesjur", pessoaJuridica.getDataorigemPesjur()); pessoaJuridicaDBO.put("descricaoPesjur", pessoaJuridica.getDescricaoPesjur()); pessoaJuridicaDBO.put("inscrestatualPesjur", pessoaJuridica.getInscrestatualPesjur()); pessoaJuridicaDBO.put("inscrmunicipalPesjur", pessoaJuridica.getInscrmunicipalPesjur()); pessoaJuridicaDBO.put("pessoaPesjur", pessoaPessoaJuridicaDBONovo); DBObject pessoaJuridicaDBONovo = new BasicDBObject(); pessoaJuridicaDBONovo.put("id_pesjur", pessoaJuridicaNovo.getId_pesjur()); pessoaJuridicaDBONovo.put("cnpjPesjur", pessoaJuridicaNovo.getCnpjPesjur()); pessoaJuridicaDBONovo.put("razaosocialPesjur", pessoaJuridicaNovo.getRazaosocialPesjur()); pessoaJuridicaDBONovo.put("fantasiaPesjur", pessoaJuridicaNovo.getFantasiaPesjur()); pessoaJuridicaDBONovo.put("dataorigemPesjur", pessoaJuridicaNovo.getDataorigemPesjur()); pessoaJuridicaDBONovo.put("descricaoPesjur", pessoaJuridicaNovo.getDescricaoPesjur()); pessoaJuridicaDBONovo.put("inscrestatualPesjur", pessoaJuridicaNovo.getInscrestatualPesjur()); pessoaJuridicaDBONovo.put("inscrmunicipalPesjur", pessoaJuridicaNovo.getInscrmunicipalPesjur()); pessoaJuridicaDBONovo.put("pessoaPesjur", pessoaPessoaJuridicaDBONovo); clienteMongo = new BasicDBObject(); clienteMongo.put("idCliente", clienteAntigo.getIdCliente()); clienteMongo.put("pesfisCliente", pessoaFisicaDBO); clienteMongo.put("pesjurCliente", pessoaJuridicaDBO); clienteMongo.put("pontosCliente", clienteAntigo.getPontosCliente()); BasicDBObject clienteMongoNovo = new BasicDBObject(); clienteMongoNovo.put("idCliente", clienteNovo.getIdCliente()); clienteMongoNovo.put("pesfisCliente", pessoaFisicaDBONovo); clienteMongoNovo.put("pesjurCliente", pessoaJuridicaDBONovo); clienteMongoNovo.put("pontosCliente", clienteNovo.getPontosCliente()); colecaoCliente = database.getCollection("cliente"); colecaoCliente.findAndModify(clienteMongo, clienteMongoNovo); return true; } catch (Exception ex) { Logger.getLogger(ClienteDAO.class.getName()).log(Level.SEVERE, null, ex); return false; } } public boolean removerCliente(Cliente idCliente) { clienteMongo = new BasicDBObject(); clienteMongo.put("idCliente", idCliente); colecaoCliente = database.getCollection("cliente"); colecaoCliente.remove(clienteMongo); return true; } public List<Cliente> retornarListaclientes() { List<Cliente> clientes = new ArrayList<Cliente>(); DBCursor cursor = colecaoCliente.find(); while (cursor.hasNext()) { DBObject dbObject = cursor.next(); int idPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica = (int) dbObject.get("idPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica"); String nomePaisEstadoCidadeBairroEnderecoPessoaPessoaFisica = (String) dbObject .get("nomePaisEstadoCidadeBairroEnderecoPessoaPessoaFisica"); char isoPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica = (char) dbObject .get("isoPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica"); char iso3PaisEstadoCidadeBairroEnderecoPessoaPessoaFisica = (char) dbObject .get("iso3PaisEstadoCidadeBairroEnderecoPessoaPessoaFisica"); int numeroCodigoPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica = (int) dbObject .get("numeroCodigoPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica"); Pais paisEstadoCidadeBairroEnderecoPessoaPessoaFisica = new Pais(idPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica, nomePaisEstadoCidadeBairroEnderecoPessoaPessoaFisica, isoPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica, iso3PaisEstadoCidadeBairroEnderecoPessoaPessoaFisica, numeroCodigoPaisEstadoCidadeBairroEnderecoPessoaPessoaFisica); int idEstadoCidadeBairroEnderecoPessoaPessoaFisica = (int) dbObject.get("idEstadoCidadeBairroEnderecoPessoaPessoaFisica"); String nomeEstadoCidadeBairroEnderecoPessoaPessoaFisica = (String) dbObject.get("nomeEstadoCidadeBairroEnderecoPessoaPessoaFisica"); char siglaEstadoCidadeBairroEnderecoPessoaPessoaFisica = (char) dbObject.get("siglaEstadoCidadeBairroEnderecoPessoaPessoaFisica"); Estado estadoCidadeBairroEnderecoPessoaPessoaFisica = new Estado(idEstadoCidadeBairroEnderecoPessoaPessoaFisica, nomeEstadoCidadeBairroEnderecoPessoaPessoaFisica, siglaEstadoCidadeBairroEnderecoPessoaPessoaFisica, paisEstadoCidadeBairroEnderecoPessoaPessoaFisica); int idCidadeBairroEnderecoPessoaPessoaFisica = (int) dbObject.get("idCidadeBairroEnderecoPessoaPessoaFisica"); String nomeCidadeBairroEnderecoPessoaPessoaFisica = (String) dbObject.get("nomeCidadeBairroEnderecoPessoaPessoaFisica"); Cidade cidadeBairroEnderecoPessoaPessoaFisica = new Cidade(idCidadeBairroEnderecoPessoaPessoaFisica, nomeCidadeBairroEnderecoPessoaPessoaFisica, estadoCidadeBairroEnderecoPessoaPessoaFisica); int idBairroEnderecoPessoaPessoaFisica = (int) dbObject.get("idBairroEnderecoPessoaPessoaFisica"); String nomeBairroEnderecoPessoaPessoaFisica = (String) dbObject.get("nomeBairroEnderecoPessoaPessoaFisica"); Bairro bairroEnderecoPessoaPessoaFisica = new Bairro(idBairroEnderecoPessoaPessoaFisica, nomeBairroEnderecoPessoaPessoaFisica, cidadeBairroEnderecoPessoaPessoaFisica); int idEnderecoPessoaPessoaFisica = (int) dbObject.get("idEnderecoPessoaPessoaFisica"); String logradouroEnderecoPessoaPessoaFisica = (String) dbObject.get("logradouroEnderecoPessoaPessoaFisica"); String numeroEnderecoPessoaPessoaFisica = (String) dbObject.get("numeroEnderecoPessoaPessoaFisica"); String cepEnderecoPessoaPessoaFisica = (String) dbObject.get("cepEnderecoPessoaPessoaFisica"); String referenciaEnderecoPessoaPessoaFisica = (String) dbObject.get("referenciaEnderecoPessoaPessoaFisica"); Endereco enderecoPessoaPessoaFisica = new Endereco(idEnderecoPessoaPessoaFisica, logradouroEnderecoPessoaPessoaFisica, numeroEnderecoPessoaPessoaFisica, cepEnderecoPessoaPessoaFisica, referenciaEnderecoPessoaPessoaFisica, bairroEnderecoPessoaPessoaFisica); int idCategcnhPessoaPessoaFisica = (int) dbObject.get("idCategcnhPessoaPessoaFisica"); char letraCategcnhPessoaPessoaFisica = (char) dbObject.get("letraCategcnhPessoaPessoaFisica"); String descricaoCategcnhPessoaPessoaFisica = (String) dbObject.get("descricaoCategcnhPessoaPessoaFisica"); CategoriaCnh categCnhHabilitacaoPessoaPessoaFisica = new CategoriaCnh(idCategcnhPessoaPessoaFisica, letraCategcnhPessoaPessoaFisica, descricaoCategcnhPessoaPessoaFisica); int idHabilitacaoPessoaPessoaFisica = (int) dbObject.get("idHabilitacaoPessoaPessoaFisica"); char numregistroHabilitacaoPessoaPessoaFisica = (char) dbObject.get("numregistroHabilitacaoPessoaPessoaFisica"); Date validadeHabilitacaoPessoaPessoaFisica = (Date) dbObject.get("validadeHabilitacaoPessoaPessoaFisica"); Habilitacao habilitacaoPessoaPessoaFisica = new Habilitacao(idHabilitacaoPessoaPessoaFisica, numregistroHabilitacaoPessoaPessoaFisica, validadeHabilitacaoPessoaPessoaFisica, categCnhHabilitacaoPessoaPessoaFisica); int idGrupoUsuarioPessoaPessoaFisica = (int) dbObject.get("idGrupoUsuarioPessoaPessoaFisica"); String descricaoGrupoUsuarioPessoaPessoaFisica = (String) dbObject.get("descricaoGrupoUsuarioPessoaPessoaFisica"); Boolean situacaoGrupoUsuarioPessoaPessoaFisica = (Boolean) dbObject.get("situacaoGrupoUsuarioPessoaPessoaFisica"); Grupo grupoUsuarioPessoaPessoaFisica = new Grupo(idGrupoUsuarioPessoaPessoaFisica, descricaoGrupoUsuarioPessoaPessoaFisica, situacaoGrupoUsuarioPessoaPessoaFisica); int idOperacaoUsuarioPessoaPessoaFisica = (int) dbObject.get("idOperacaoUsuarioPessoaPessoaFisica"); Operacao operacaoPermissaoUsuarioPessoaPessoaFisica = new Operacao(idOperacaoUsuarioPessoaPessoaFisica); int idPermissaoUsuarioPessoaPessoaFisica = (int) dbObject.get("idPermissaoUsuarioPessoaPessoaFisica"); String descricaoPermissaoUsuarioPessoaPessoaFisica = (String) dbObject.get("descricaoPermissaoUsuarioPessoaPessoaFisica"); Permissao permissaoUsuarioPessoaPessoaFisica = new Permissao(idPermissaoUsuarioPessoaPessoaFisica, descricaoPermissaoUsuarioPessoaPessoaFisica, operacaoPermissaoUsuarioPessoaPessoaFisica); int idGrupPermUsuarioPessoaPessoaFisica = (int) dbObject.get("idGrupPermUsuarioPessoaPessoaFisica"); GrupoPermissao grupoPermissaoUsuarioPessoaPessoaFisica = new GrupoPermissao(idGrupPermUsuarioPessoaPessoaFisica, grupoUsuarioPessoaPessoaFisica, permissaoUsuarioPessoaPessoaFisica); int idUsuarioPessoaPessoaFisica = (int) dbObject.get("idUsuarioUsuarioPessoaPessoaFisica"); String codinomeUsuarioPessoaPessoaFisica = (String) dbObject.get("codinomeUsuarioUsuarioPessoaPessoaFisica"); String chaveUsuarioPessoaPessoaFisica = (String) dbObject.get("chaveUsuarioUsuarioPessoaPessoaFisica"); String respSecretUsuarioPessoaPessoaFisica = (String) dbObject.get("respSecretUsuarioUsuarioPessoaPessoaFisica"); Boolean situacaoUsuarioPessoaPessoaFisica = (Boolean) dbObject.get("situacaoUsuarioUsuarioPessoaPessoaFisica"); Date dataRegistroUsuarioPessoaPessoaFisica = (Date) dbObject.get("dataRegistroUsuarioUsuarioPessoaPessoaFisica"); Timestamp ultimoAcessoUsuarioPessoaPessoaFisica = (Timestamp) dbObject.get("ultimoAcessoUsuarioUsuarioPessoaPessoaFisica"); Usuario usuarioPessoaPessoaFisica = new Usuario(idUsuarioPessoaPessoaFisica,
Compartilhar