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

            if (isValidCEP(cep))
            {
                try
                {
                    Endereco end = ViaCEPServico.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 ex)
                {
                    DisplayAlert("ERRO CRÍTICO", ex.Message, "OK");
                }
            }
        }
        private void BuscarCEP(Object sender, EventArgs args)
        {
            // Lógica do programa

            string cep = CEP.Text.Trim();

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

                    if (end != null)
                    {
                        RESULTADO.Text = string.Format("Endereco: {2} - {3} {0}-{1}", end.localidade, end.uf, end.logradouro, end.bairro);
                    }
                    else
                    {
                        DisplayAlert("Cep Inválido", "O endereço não foi encontrado para o CEP informado: " + cep, "OK");
                    }
                } catch (Exception e)
                {
                    DisplayAlert("Erro Crítico", e.Message, "OK");
                }
            }
        }
Пример #3
0
        private void BuscarCEP(object send, EventArgs args)
        {
            string cep = CEP.Text.Trim(); //Trim remove todos espaços vazios

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

                    if (end == null)
                    {
                        DisplayAlert("ERRO", "O CEP " + cep + " não existe!", "OK");
                    }
                    else
                    {
                        RESULTADO.Text  = string.Format("Endereço: {0}", end.logradouro);
                        RESULTADO.Text += string.Format("\nBairro: {0}", end.bairro);
                        RESULTADO.Text += string.Format("\nCidade: {0}", end.localidade);
                        RESULTADO.Text += string.Format("\nUF: {0}", end.uf);
                    }
                }
                catch (Exception e)
                {
                    DisplayAlert("ERRO CRÍTICO", e.Message, "OK");
                }
            }
        }
Пример #4
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            string cep = CEP.Text.Trim();

            if (isValidCEP(cep))
            {
                try
                {
                    Endereço end = ViaCEPServico.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", "Ok");
                    }
                }
                catch (Exception e)
                {
                    DisplayAlert("Erro Crítico", e.Message, "Ok");
                }
            }
        }
Пример #5
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            string cep = EntryCEP.Text.Trim();

            if (ValidarCep(cep))
            {
                try
                {
                    Endereco end = ViaCEPServico.BuscarEnderecoViaCep(cep);

                    if (end != null)
                    {
                        LblResultado.Text = string.Format("Endereço: {2}, {3}, {0}, {1}", end.Localidade, end.Uf, end.Logradouro, end.Bairro);
                    }
                    else
                    {
                        DisplayAlert("ERRO", "Endereço não encontrado para o CEP informado: " + cep, "OK");
                    }
                }
                catch (Exception ex)
                {
                    DisplayAlert("ERRO CRÍTICO: ", ex.Message, "OK");
                }
            }
        }
Пример #6
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            StatusConexao();

            string cep = string.Empty;

            if (CEP.Text != null)
            {
                cep = CEP.Text.Trim();
            }

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

                    if (end != null)
                    {
                        RESULTADO.Text = string.Format("Endereço : {0}\r\nBairro : {1}\r\nCompl. : {2}\r\nCidade : {3} - {4}", end.logradouro, end.bairro, end.complemento, end.localidade, end.uf);
                    }

                    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");
                }
            }
        }
Пример #7
0
        private void Bt_BuscarCep_Clicked(object sender, EventArgs e)
        {
            string cep = tx_Cep.Text.Trim().Replace("-", "");

            try
            {
                if (cep.Length == 8)
                {
                    Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(cep);
                    if (end.erro != true)
                    {
                        lb_Rua.Text    = "Rua: " + end.logradouro;
                        lb_Bairro.Text = "Bairro: " + end.bairro;
                        lb_Cidade.Text = "Cidade: " + end.localidade + "-" + end.uf;
                        lb_IBGE.Text   = "Cód. IBGE: " + end.ibge;
                    }
                    else
                    {
                        DisplayAlert("Ops!", "Cep não encontrado", "Ok");
                    }
                }
            }
            catch (Exception ex)
            {
                DisplayAlert("Ops! Algo deu errado", ex.Message, "Ok");
            }
        }
Пример #8
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)
                    {
                        //Exibir
                        RESULTADO.Text = string.Format("Endereço: {2} de {3} {0},{1} ", end.localidade, end.uf, end.logradouro, end.bairro);
                    }
                    else
                    {
                        DisplayAlert("ERRO", "CEP nao encontrado: " + cep, "OK");
                    }
                }


                catch (Exception e)
                {
                    DisplayAlert("ERRO CRITICO", e.Message, "OK");
                }
            }
        }
Пример #9
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            //TODO - Validações.
            string cep = CEP.Text.Trim();

            if (isValidCep(cep))
            {
                try
                {
                    Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(cep);
                    if (end != null)
                    {
                        RESULTADO.Text = string.Format("Endereço: Rua: {2} - {3},  Cidade: {0} - {1}", end.localidade, end.uf, end.logradouro, end.bairro);
                    }
                    else
                    {
                        DisplayAlert("Erro", "O Endereço não foi encontrado para o cep informado", "OK");
                    }
                }

                catch (Exception e)
                {
                    DisplayAlert("Erro Crítico", e.Message, "OK");
                }
            }
        }
Пример #10
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            string cep = txbCEP.Text.Trim();

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

                    if (end != null)
                    {
                        lblResultado.Text = "Resultados Encontrados:\n\n" +
                                            "Endereço: " + end.logradouro + "\n" +
                                            "Bairro: " + end.bairro + "\n" +
                                            "Cidade: " + end.localidade + "\n" +
                                            "U.F.: " + end.uf;
                    }
                    else
                    {
                        DisplayAlert("ERRO", "O endereço não foi encontrado para o CEP informado: " + cep, "OK");
                    }
                }
            } catch (Exception ex)
            {
                DisplayAlert("ERRO CRÍTICO", ex.Message, "OK");
            }
        }
        private void BuscarCep(object sender, EventArgs args)
        {
            //codigo

            //validações
            string cep = CEP.Text.Trim();

            if (isValidCEP(cep))
            {
                try
                {
                    Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(cep);
                    if (end != null)
                    {
                        RESULTADO.Text = string.Format("Endereço:{0}, Uf:{1}, Rua:{2}", end.localidade, end.uf, end.logradouro);
                    }
                    else
                    {
                        DisplayAlert("ERRO", "O endereço não foi encontrado para o cep informado" + cep, "OK");
                    }
                }

                catch (Exception e)
                {
                    DisplayAlert("ERRO CRITICO", e.Message, "OK");
                }
            }
        }
Пример #12
0
        private void btnBuscar_Clicked(object sender, EventArgs e)
        {
            //retiro os espaços vazios
            String cep = txtCEP.Text.Trim();

            //Chama o método para validar o cep se o retorno igual a TRUE faz a busca no WebService
            if (isValidCEP(cep))
            {
                try
                {
                    /*faz a busca no webservice e retorna os dados do CEP
                     * para o obejto end*/
                    Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(cep);
                    //teste para ver se o end não é null (não achou o endereço do cep)
                    if (end != null)
                    {
                        RESULTADO.Text = String.Format("Endereço: {2} \nBairro: {3} \nCidade: {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 CRÍTICO", ex.Message, "OK");
                }
            }
        }
Пример #13
0
        private void BuscarCEP(object sender, EventArgs e)
        {
            string cep = txtCEP.Text.Trim();

            if (IsValidCEP(cep))
            {
                try
                {
                    Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(cep);

                    if (end != null)
                    {
                        lblResultado.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");
                }
            }
        }
Пример #14
0
        public void BuscarCEP(object sender, EventArgs args)
        {
            string cep = txtCEP.Text.Trim().Replace("-", "");

            if (isValidCEP(cep))
            {
                try
                {
                    Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(cep);
                    //TODO - Validações
                    if (end != null)
                    {
                        lblResultado.Text = string.Format("Endereco: {0} - {1} - {2} - {3}", end.logradouro + (!string.IsNullOrEmpty(end.complemento) ? " - " + end.complemento : ""),
                                                          end.bairro, end.localidade, end.uf);
                    }
                    else
                    {
                        DisplayAlert("Erro", "Endereço não encontrado para o CEP informado: " + txtCEP.Text + ".", "OK");
                    }
                }
                catch (WebException ex)
                {
                    DisplayAlert("ERRO CRÍTICO", ex.Message, "OK");
                }
                catch (Exception ex)
                {
                    DisplayAlert("ERRO CRÍTICO", ex.Message, "OK");
                }
            }
        }
Пример #15
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            //TODO - Validações.

            string cep = CEP.Text.Trim();

            if (isValdCEP(cep))
            {
                try
                {
                    Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(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!", "Endereço não localizado para o CEP informado: " + cep, "OK");
                    }
                }catch (Exception e)
                {
                    DisplayAlert("ERRO CRÍTICO", e.Message, "OK");
                }
            }
        }
Пример #16
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            string cep = CEP.Text.Trim();

            //Primeiro realiza validações
            if (isValidCEP(cep))
            {
                try
                {
                    //Chamando a classe e o método que faz a busca no site
                    Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(cep);

                    if (end.cep != null)
                    {
                        //Atualiza o texto da label com o resultado obtido
                        Resultado.Text = string.Format("{0} - {1} - {2} ", end.uf, end.localidade, end.logradouro);
                    }
                    else //Se mesmo digitando os 8 números, não existe aquele CEP
                    {
                        DisplayAlert("ERRO", "O endereço não foi encontrado para este CEP!", "OK");
                    }
                }
                catch (Exception e) //Essas exceções são várias (Ex: o servidor do ViaCEP pode ter caído)
                {
                    DisplayAlert("ERRO CRÍTICO", e.Message, "OK");
                }
            }
        }
Пример #17
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            string cep = CEP.Text.Trim();

            if (isValidCEP(cep))
            {
                try
                {
                    Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(cep);
                    if (end != null)
                    {
                        RESULTADO.Text = string.Format("Endereço \nEstado: {0} \nUF: {1}\nBairro: {2}\nLogradouro: {3} \nComplemento: {4}", end.localidade, end.uf, end.bairro, end.logradouro, end.complemento);
                    }
                    else
                    {
                        DisplayAlert("ERRO CRITÍCO", "O endereço não foi encontrado para o cep digitado: " + cep, "OK");
                    }
                }
                catch (Exception e)
                {
                    DisplayAlert("ERRO CRÍTICO", e.Message, "OK");
                }
            }
            else
            {
                //T
            }
        }
Пример #18
0
        //=======================================================================================================
        // BuscarCEP
        //-------------------------------------------------------------------------------------------------------
        // Buscap pelo CEP indicado. Acao do Botao Buscar_CEP.
        //=======================================================================================================
        private void BuscarCEP(object sender, EventArgs e)
        {
            //TODO - Logica do progama
            string cep = CEP.Text.Trim();

            //TODO - Validacoes
            if (isValidCEP(cep))
            {
                try
                {
                    Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(cep);

                    if (end != null)
                    {
                        RESULTADO.Text = String.Format("Endereço: {0},{1} -> {2} {3}", 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 CRÍTICO", ex.Message, "OK");
                }
            }
        }
Пример #19
0
        private void ExecuteComandoClick()
        {
            string cep = CEP.Text();

            if (isValidCEP(cep))
            {
                try
                {
                    Endereco end = ViaCEPServico.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
                    {
                        App.Current.MainPage.DisplayAlert("ERRO", "O endereço não foi encontrado para o CEP informado: " + cep, "OK");
                    }
                }
                catch (Exception e)
                {
                    App.Current.MainPage.DisplayAlert("ERRO CRÍTICO", e.Message, "OK");
                }
            }
        }
Пример #20
0
        private void BOTAO_Clicked(object sender, EventArgs e)
        {
            string cep = CEP.Text.Trim();

            if (isValidCEP(cep))
            {
                try
                {
                    Endereco end = ViaCEPServico.buscarEnderecoViaCEP(cep);
                    if (end != null)
                    {
                        Rua.Text    = string.Format("Rua: {0}", end.logradouro);
                        Bairro.Text = string.Format("Bairro: {0}", end.bairro);
                        Cidade.Text = string.Format("Cidade: {0}", end.localidade);
                        UF.Text     = string.Format("UF: {0}", end.uf);

                        //RESULTADO.Text = string.Format("Endereço: {0}, Bairro: {1}, Cidade: {2} - {3}", end.logradouro, end.bairro, end.localidade, end.uf);
                    }
                    else
                    {
                        DisplayAlert("ERRO", "Endereço não encontrado para o CEP informado.", "OK");
                    }
                }

                catch (Exception exception)
                {
                    DisplayAlert("ERRO CRÍTICO", exception.Message, "OK");
                }
            }
        }
Пример #21
0
        private void BuscarCEP(object sender, EventArgs e)
        {
            if (isValidCEP(cep.Text.Trim()))
            {
                try
                {
                    Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(cep.Text.Trim());

                    if (end != null)
                    {
                        texto.Text = string.Format("Estado: {0} \n" +
                                                   "Cidade: {1} \n" +
                                                   "Bairro: {2} \n" +
                                                   "Logradouro: {3}",
                                                   end.uf, end.localidade, end.bairro, end.logradouro);
                    }
                    else
                    {
                        DisplayAlert("Erro", "O endereço não foi encontrado para o CEP informado" + cep.Text.Trim(), "OK");
                    }
                } catch (Exception error)
                {
                    DisplayAlert("Erro Crítico", error.Message, "OK");
                }
            }
        }
Пример #22
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            //TODO - Lógica do programa

            //Validações;
            string cep = CEP.Text.Trim();

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

                    if (end != null)
                    {
                        RESULTADO.Text = string.Format("Endereco: {2}, Bairro: {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: " + end, "OK");
                    }
                }
                catch (Exception e)
                {
                    DisplayAlert("ERRO CRITICO", e.Message, "OK");
                }
            }
        }
        private void BuscarCEP(object sender, EventArgs args)
        {
            //TODO Logica do programa


            string cep = CEP.Text.Trim();

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

                    if (end != null)
                    {
                        RESULTADO.Text = string.Format("Endereço: {3}, {2}, {0}, {1}", end.localidade, end.uf, end.logradouro, end.bairro);
                    }
                    else
                    {
                        DisplayAlert("erro!", "o endereço não foi encontrado com o CEP: " + cep, "OK");
                    }
                }
                catch (Exception e)
                {
                    DisplayAlert("ERRO Critico", e.Message, "OK");
                }
            }
        }
Пример #24
0
        private void BuscarCEP(object sender, EventArgs e)
        {
            string cep = CEP.Text.Trim();

            Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(cep);

            RESULTADO.Text = $"Endereço: {end.Logradouro} -  {end.Complemento} - {end.Bairro} - {end.UF}";
        }
Пример #25
0
        private void buscarCEP(object sender, EventArgs args)
        {
            //TODO - Lógica do programa
            //TODO - Validações

            string   Cep = cep.Text.Trim();
            Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(Cep);

            resultado.Text = string.Format("Endereço: {0} - {1} \n {2}, {3}", end.logradouro, end.bairro, end.localidade, end.uf);
        }
Пример #26
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            // TODO - Logica do programa

            string cep = CEP.Text.Trim();

            Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(cep);

            RESULTADO.Text = "Endereço: " + end.logradouro + ", " + end.bairro + " " + end.localidade + " - " + end.uf;
        }
Пример #27
0
        public MainPage()
        {
            InitializeComponent();

            //É necessário atribuir ao evento Clicked um método ( Dirente no C# )
            B_Botao.Clicked += BuscarCEP;

            void BuscarCEP(object sender, EventArgs args)
            {
                //TODO - Lógica do programa.

                //TODO - Validações.
                if (isValidCEP(E_Cep.Text.Trim()))
                {
                    try {
                        Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(E_Cep.Text.Trim());
                        if (end != null) //tratamento em conjunto ViaCEPServico.cs
                        {
                            //Usando o string.Format para atribuir e formatar a strign em questão
                            L_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 existe ou não foi encontrado para o CEP informado", "OK");
                        }
                    }
                    catch (Exception e)
                    {
                        DisplayAlert("Erro crítico", e.Message, "Ok");
                    }
                }
            }

            bool isValidCEP(string cep)
            {
                bool aux = true;


                //validação de tamanho
                if (cep.Length != 8)
                {
                    DisplayAlert("ERRO", "Cep inválido! O CEP deve conter 8 caracteres.", "OK");
                    aux = false;
                }
                int NovoCEP = 0;

                if (!int.TryParse(cep, out NovoCEP))
                {
                    DisplayAlert("ERRO", "Cep inválido! O CEP deve ser composto apenas por números.", "OK");
                    aux = false;
                }

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

            if (isValidCep(cep))
            {
                Endereco end = ViaCEPServico.BuscarEnderecoViaCep(cep);

                RESULTADO.Text = string.Format("Endereço: {0}, {1}, {2}", end.localidade, end.uf, end.logradouro);
            }
        }
Пример #29
0
        public void BuscarCEP(object sender, EventArgs args)
        {
            //TODO - Logica do Programa
            string cep = txtCEP.Text.Trim().Replace("-", "");

            Endereco end = ViaCEPServico.BuscarEnderecoViaCEP(cep);

            //TODO - Validações

            lblResultado.Text = string.Format("Endereco: {0} - {1} - {2} - {3}", end.logradouro + (!string.IsNullOrEmpty(end.complemento) ? " - " + end.complemento : ""),
                                              end.bairro, end.localidade, end.uf);
        }
Пример #30
0
        private void BuscarCEP(object sender, EventArgs args)
        {
            //TODO -LÓGICA DO PROGRMA


            //TODO -VALIDAÇÕES
            string cep = CEP.Text.Trim();

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

                RESULTADO.Text = string.Format("Endereço {2},{3},{0},{1}", end.localidade, end.uf, end.logradouro, end.bairro);
            }
        }