private void BuscarEndereco(object sender, EventArgs e) { string cep = txtCep.Text.Trim(); if (IsValid(cep)) { try { Endereco endereco = ViaCEPServico.BuscarEndereco(cep); if (endereco.cep != null) { lblCep.Text = "CEP: " + endereco.cep; lblLogradouro.Text = "Logradouro: " + endereco.logradouro; lblBairro.Text = "Bairro: " + endereco.bairro; lblCidade.Text = "Cidade: " + endereco.localidade; lblEstado.Text = "Estado: " + endereco.uf; txtCep.Text = ""; } else { DisplayAlert("ERRO", "O não foi encontrado endereço para o CEP: " + cep, "OK"); } } catch (Exception ex) { DisplayAlert("ERRO CRÍTICO", ex.Message, "OK"); } } }