Пример #1
0
        private void BuscarCep(object sender, EventArgs args)
        {
            string cep = CEP.Text.Trim();

            if (isValidCep(cep))
            {
                try
                {
                    Endereco end = ViaCepServico.BuscaEnderecoViaCep(cep);

                    if (end != null)
                    {
                        Resultado.Text = string.Format("Endereço: {0},{1},{2}", end.logradouro, end.localidade, end.uf);
                    }
                    else
                    {
                        DisplayAlert("Erro", "O endereço não foi encontrado para o cep: " + cep, "OK");
                    }
                }
                catch (Exception e)
                {
                    DisplayAlert("Erro Crítico", e.Message, "OK");
                }
            }
        }
Пример #2
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            //Todo - Validações
            string cep = CEP.Text.Trim();

            if (isValidCEP(cep))
            {
                try
                {
                    Endereco end = ViaCepServico.BuscaEnderecoViaCep(cep);

                    if (end != null)
                    {
                        RESULTADO.Text = string.Format("Endereço: {2} de {3} {0},{1}  ",
                                                       end.Localidade,
                                                       end.Uf,
                                                       end.Logradouro,
                                                       end.Bairro);
                        CEP.Text = "";
                    }
                    else
                    {
                        DisplayAlert("ERRO", "Endereço não Encontrado para o CEP Digitado: " + cep, "Ok");
                        CEP.Text = "";
                    }
                }
                catch (Exception e)
                {
                    DisplayAlert("ERRO CRÍTICO", e.Message, "OK");
                }
            }
        }
Пример #3
0
        private void BuscarCep(Object sender, EventArgs args)
        {
            string cep = "";

            try
            {
                cep = Cep.Text.Trim();
            }
            catch (NullReferenceException nEx)
            {
                Resultado.Text = "Insira um Cep";
                return;
            }

            try
            {
                Endereco end = ViaCepServico.BuscaEnderecoViaCep(cep);

                Resultado.Text = $"Cidade: {end.Localidade} \r\n" +
                                 $"UF: {end.Uf} \r\n" +
                                 $"Logradouro: {end.Logradouro} \r\n" +
                                 $"Bairro: {end.Bairro} \r\n";
            }
            catch (Exception ex)
            {
                Resultado.Text = "";
                DisplayAlert("ERRO", $"ERRO: {ex.Message}", "OK");
            }
        }
Пример #4
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            string cep = entryCep.Text.Trim();

            if (isValidCep(cep))
            {
                try
                {
                    Endereco end = ViaCepServico.BuscaEnderecoViaCep(cep);

                    if (end != null)
                    {
                        lbResultado.Text = end.ToString();
                    }
                    else
                    {
                        DisplayAlert("Erro", "Endereço não encontrado para o CEP pesquisado.", "Ok");
                    }
                }catch (Exception e)
                {
                    DisplayAlert("Erro", e.Message, "Ok");
                }
            }
        }