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"); } } }
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"); } } }
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"); } } }
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"); } } }
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"); } } }
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"); } }
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"); } } }
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"); } } }
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"); } } }
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"); } } }
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"); } } }
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"); } } }
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"); } } }
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"); } } }
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 } }
//======================================================================================================= // 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"); } } }
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"); } } }
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"); } } }
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"); } } }
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"); } } }
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}"; }
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); }
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; }
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); } }
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); } }
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); }
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); } }