예제 #1
0
        private void BuscarCep(object sender, EventArgs e)
        {
            string cep = CEP.Text.Trim();

            if (isValidCep(cep))
            {
                try
                {
                    Endereco end = ViaCepService.ConsultaCep(cep);

                    if (end != null)
                    {
                        RESULTADO.Text = String.Format("Rua: {0} \n Bairro: {1} \n Cidade {2} \n UF: {3}", end.Logradouro, end.Bairro, end.Localidade, end.Uf);
                    }
                    else
                    {
                        DisplayAlert("ERRO CRÍTICO", "O endereço não foi encontrado para o CEP informado" + cep, "Fechar");
                    }
                }
                catch (Exception ex)
                {
                    DisplayAlert("ERRO CRÍTICO", ex.Message, "Fechar");
                }
            }
        }