Ejemplo n.º 1
0
        private void Buscar_Clicked(object sender, EventArgs e)
        {
            string   cep      = Cep.Text.Trim();
            Endereco endereco = ViaCEP.BuscarEnderecoViaCEP(cep);

            Resultado.Text = $"Endereço: {endereco.Localidade}, {endereco.UF}, {endereco.Logradouro}";
        }
Ejemplo n.º 2
0
        private void ExecuteClickNavigationCommand()
        {
            string cep = Cep.Trim();

            if (isValidCEP(cep))
            {
                try
                {
                    Endereco end = ViaCEP.BuscarEnderecoViaCEP(cep);

                    RESULTADO = string.Format("Endereco: {2} de {3}, {0}, {1}", end.localidade, end.uf, end.logradouro, end.bairro);

                    if (end != null)
                    {
                        RESULTADO = string.Format("Endereco: {2} de {3}, {0}, {1}", end.localidade, end.uf, end.logradouro, end.bairro);
                    }
                    else
                    {
                        _dialogService.DisplayAlertAsync("ERRO", "CEP não foi encontrado: " + cep, "OK");
                        //DisplayAlert("ERRO", "CEP não foi encontrado: " + cep, "OK");
                    }
                }
                catch (Exception e)
                {
                    _dialogService.DisplayAlertAsync("ERRO CRÍTICO", e.Message, "OK");
                    // DisplayAlert("ERRO CRÍTICO", e.Message, "OK");
                }
            }
        }
Ejemplo n.º 3
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            string CEP = cep.Text.Trim();

            if (IsValidCEP(CEP))
            {
                try
                {
                    Endereco end = ViaCEP.BuscarEnderecoViaCEP(CEP);
                    if (end != null)
                    {
                        resultado.Text = string.Format("Endereço: {2} de {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 e)
                {
                    DisplayAlert("Erro Crítico", e.Message, "OK");
                }
            }
        }