private async void BuscarCep(object sender, EventArgs e) { RESULTADO.Text = string.Empty; LodingTrue(); await Task.Delay(4000); var Cep = CEP.Text; if (CepValido(Cep)) { try { var Endereco = ViaCepServiso.BuscarEnderecoPorCep(Cep); if (Endereco != null) { RESULTADO.Text = string.Format("CEP: {0} Logradouro: {1} Complemento: {2} Bairro: {3} Localidade: {4} UF: {5}", Endereco.Cep, Endereco.Logradouro, Endereco.Complemento, Endereco.Bairro, Endereco.Localidade, Endereco.Uf); } else { RESULTADO.Text = "Não foi possivel localizar o endereço para o CEP informado"; } } catch (Exception ex) { await DisplayAlert("Erro", ex.Message, "Ok"); } } LodingFalse(); }
private void BuscarCEP(object sender, EventArgs args) { // TODO - Lógica d oprograma. // TODO - validações. string cep = CEP.Text.Trim(); Endereco end = ViaCepServiso.BuscarEnderecoViaCEP(cep); RESULTADO.Text = string.Format("Lagradouro: {0}\nComplemento: {1}\nBairro: {2}\nCidade: {3}\nUF: {4}", end.logradouro, end.complemento, end.bairro, end.localidade, end.uf); }