Exemplo n.º 1
0
        private void BuscarCEP(object sender, EventArgs e)
        {
            //Logica do Programa

            //Validações
            string cep = CEP.Text.Trim(); // Remove todo espaço do inicio e do fim caso seja espaço em branco

            if (isValidCEP(cep))
            {
                try
                {
                    Endereco end = ViaCEPServico.BuscarEnderecoURL(cep);

                    if (end != null)
                    {
                        RESULTADO.Text = String.Format("Endereço: {2} - {3} - {0},{1} ", end.localidade, end.uf, end.logradouro, end.bairro);
                    }
                    else
                    {
                        DisplayAlert("ERRO", "O endereço não foi encontrado para o CEP informado: " + cep, "OK");
                    }
                }catch (Exception ex)
                {
                    DisplayAlert("Erro Critico", ex.Message, "Ok");
                }
            }
        }