コード例 #1
0
        private void BuscarCep(object sender, EventArgs args)
        {
            //Validações
            string cep = txtCep.Text.Trim();

            if (isValidCep(cep))
            {
                try
                {
                    //Lógica do programa
                    EnderecoModel endereco = ViaCepService.BuscarCep(cep);

                    if (endereco != null)
                    {
                        lblLogradouro.Text = $"Endereço: {endereco.Logradouro},{endereco.Bairro}, {endereco.Localidade}, {endereco.Uf}";
                    }
                    else
                    {
                        DisplayAlert("Erro crítico", "Cep não encontrado", "Ok");
                    }
                }
                catch (Exception ex)
                {
                    DisplayAlert("Erro crítico", ex.Message, "Ok");
                }
            }
        }