private void BtnBusca_Clicked(object sender, EventArgs e) { try { var cep = etrCep.Text.Trim(); if (CepValido(cep)) { var endereco = ViaCepServico.ObtemEnderecoPor(cep); if (endereco != null) { lblResultado.Text = string.Format("Endereço: {0}, {1} - {2}, {3}", endereco.Localidade, endereco.Uf, endereco.Logradouro, endereco.Bairro); } else { DisplayAlert("INFO", string.Format("Nenhum endereço foi encontrato para o CEP {0}.", cep), "OK"); } } } catch (Exception ex) { DisplayAlert("ERRO", ex.Message, "OK"); } }