-
Notifications
You must be signed in to change notification settings - Fork 14
Consultas 1.2.x
Você pode obter todas as informações sobre um endereço atravéz de um CEP, utilizando o método
Consultas.ObterEnderecoCompleto(CEP)
, ele retornará um objeto do tipo Endereco.
Observações: é bom sempre chamar os métodos de consulta dentro de um bloco Try...Catch, para não ter problema de exceção não tratado, pois se não houver conexão com a internet ele lançará uma exceção.
Exemplo
Endereco enderecoBase = new Endereco();
enderecoBase = Consultas.ObterEnderecoCompleto("70160900");
ou
enderecoBase = Consultas.ObterEnderecoCompleto("70160-900");
O objeto enderecoBase terá as seguintes informações:
CEP: 70160-900
Logradouro: Praça dos Três Poderes
Localidade: Brasília
Bairro: Zona Cívico-Administrativa
UF: DF
ibge: 5300108
Complemento:
Gia:
Unidade:
Com método Consultas.ObterListaDeEnderecos();
você pode retornar uma lista de possíveis enderecos que o usuário está procurando, em algumas situações o usuário desconhece o seu CEP.
Você pode obter a lista de endereços atravéz de três informações: UF, Cidade e Logradouro. Com essas três informações ele irá fazer um filtro, e quanto maior forem os detalhes na pesquisa, mais perto o cliente estará de encontrar as informações sobre o seu CEP.
Exemplo
List<Endereco> enderecos = new List<Endereco>();
enderecos = Consultas.ObterListaDeEnderecos(UF.RS, "Porto Alegre", "Olavo");
A saida será: Enderecos.txt
Dúvidas: Contato@cristianoprogramador.com