private void BuscarCEP(object sender, EventArgs args) { string cep = ""; if (!string.IsNullOrEmpty(CEP.Text)) { cep = CEP.Text.Trim(); } if (IsValidCep(cep)) { try { Endereco end = ViaCepServico.BuscarEnderecoViaCep(cep); if (end != null) { Resultado.Text = end.ToString(); } else { DisplayAlert("Ops", "Não encontramos um endereço para o CEP informado.", "Ok"); CEP.Text = ""; } } catch (Exception) { DisplayAlert("Erro", "Falha de comunicação com o serviço, verifique sua conexão com a internet.", "Ok"); } } }
//======================================================================================================== private void BuscarCEP(object sender, EventArgs args) { //TODO - Validações. string cep = CEP.Text.Trim(); //Trim remove espaços em branco no final e no começo do campo if (isValidCEP(cep)) { try { Endereco end = ViaCepServico.BuscarEnderecoViaCep(cep); if (end != null) { RESULTADO.Text = string.Format("Endereco: {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) { //ERRO DisplayAlert("ERRO CRÍTICO.", e.Message, "OK"); } } }
private void BuscarCep(object sender, EventArgs args) { string cepDigitado = txtCep.Text.Trim(); if (isValidCEP(cepDigitado)) { try { Endereco e = ViaCepServico.BuscarEnderecoViaCep(cepDigitado); if (e == null) { lblResultado.Text = string.Format("Endereco: {3} {0}, {1} {2}", e.localidade, e.uf, e.logradouro, e.bairro); } else { DisplayAlert("Erro", "Cep não foi encontrado", "OK"); } } catch (Exception e) { DisplayAlert("Erro", "Ocorreram falhas na consulta do CEP", "OK"); } } else { DisplayAlert("Erro", "Cep digitado é inválido!", "OK"); } }
private void BuscarCep(object sender, EventArgs args) { try { string cep = CEP.Text.Trim(); validacao.Text = ""; if (isValid(cep)) { try { Endereco end = ViaCepServico.BuscarEnderecoViaCep(cep); if (end != null) { Resultado.IsVisible = true; Resultado.Text = string.Format($"CEP {cep}\n\n{end.logradouro} - {end.bairro} - {end.localidade}/{end.uf}"); } else { Resultado.Text = "Não foi encontrado nenhum endereço correspondente ao CEP digitado"; } } catch (Exception e) { Resultado.Text = "Verifique sua conexão com a internet"; } } else { CEP.Text = ""; } } catch (Exception i) { validacao.Text = "Digite um CEP"; } }
private void BuscarCep(object sendert, 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: {0} - {1} - {2} - {3}", end.logradouro, end.bairro, end.localidade, end.uf); } else { DisplayAlert("ATENÇÃO", "Endereço não encontrado", "OK"); } } catch (Exception e) { DisplayAlert("ERRO CRÍTICO", e.Message, "OK"); } } }
private void BuscarCEP(object sender, EventArgs args) { //todo lógica do programa //todo Validações string cep = CEP.Text.Trim(); if (IsValidaCEP(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 CEP informado não foi localizado :" + cep, "OK"); } } catch (Exception e) { DisplayAlert("ERRO CRÍTICO", e.Message, "OK"); } } }
private void BuscarCEP(object sender, EventArgs args) { string cep = cCep.Text.Trim(); if (isValidaCEP(cep)) { try { Endereco end = ViaCepServico.BuscarEnderecoViaCep(cep); if (end != null) { cResultado.Text = string.Format("Endereço:" + "{2} de {3} {0},{1}", end.localidade, end.uf, end.bairro); } else { DisplayAlert("Erro", "O endereço não foi encontrad" + "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 recebe o texto da caixa de texto (Entry), retirando espaços iniciais e finais (trim) if (CEP.Text != null) { cep = CEP.Text.Trim(); } //Validações if (isValidCEP(cep)) { try { //Passado o cep para o serviço ViaCEP, será retornado o obj Endereço. Endereco end = ViaCepServico.BuscarEnderecoViaCep(cep); if (end != null) { //Inserindo texto na label RESULTADO.Text = string.Format("Endereço: {0}, {1} - {2}, {3}", end.logradouro, end.bairro, end.localidade, end.uf); } else { DisplayAlert("CEP inexistente", "Não foi econtrado endereço correspondente ao CEP informado: " + cep, "OK"); RESULTADO.Text = "CEP " + cep + " não localizado."; } } catch (Exception e) { DisplayAlert("ERRO CRÍTICO", e.Message, "OK"); } } }//fim BuscarCEP()
private void CepButton_Clicked(object sender, EventArgs e) { string cepFormatado = Util.Mascara.RemoverMascara(cepTextBox.Text); Processamento processamento = ValidarCep(cepFormatado); if (!processamento.Sucesso) { DisplayAlert("CEP Inválido", processamento.MensagemFormata, "OK"); return; } Endereco endereco = new Endereco(); processamento = ViaCepServico.BuscarEnderecoViaCep(cepFormatado, out endereco); if (!processamento.Sucesso) { DisplayAlert("CEP Inválido", processamento.MensagemFormata, "OK"); return; } if (endereco == null) { DisplayAlert("CEP Não Encontrado", string.Format("O endereço não foi encontrado para o CEP informado: {0}", Util.Mascara.RenderizarMascara(cepFormatado, "##.###-###")), "OK"); return; } cepLabel.Text = string.Format("Logradouro: {0}\nBairro: {1}\nCidade: {2}\nUF: {3}\nCEP: {4}\nIBGE: {5}", endereco.Logradouro, endereco.Bairro, endereco.Localidade, endereco.Uf, endereco.Cep, endereco.Ibge); }
public 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("Endereco: {2} de {3},{0},{1}", end.Localidade, end.Uf, end.Logradouro, end.Bairro); } else { DisplayAlert("ERRO ", "Endereço não foi encontrado", "OK"); } } catch (Exception e) { DisplayAlert("ERRO CRÌTICO", e.Message, "OK"); } } }
private void BuscarCEP(object sender, EventArgs args) { //Logica 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("Logradouro: {0} " + Environment.NewLine + "Complemento: {1} " + Environment.NewLine + "Bairro : {2} " + Environment.NewLine + "Localidade : {3} " + Environment.NewLine + "UF : {4} " + Environment.NewLine, end.logradouro, end.complemento, end.bairro, end.localidade, 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) { string cep = CEP.Text.Trim(); if (isValidCep(cep)) { try { Endereco end = ViaCepServico.BuscarEnderecoViaCep(cep); if (end != null) { RESULTADO.Text = string.Format ("Endereço: {0}-{1} {2} {3} - {4}", end.localidade, end.uf, end.logradouro, end.complemento, end.bairro); } else { DisplayAlert("Erro!", "O Endereço não foi 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(); Endereco endereco = ViaCepServico.BuscarEnderecoViaCep(cep); RESULTADO.Text = string.Format("Endereço: {0} , {1} , {2}/{3}", endereco.logradouro, endereco.bairro, endereco.localidade, endereco.uf); }
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: {0}, {3} {1}-{2}", end.Logradouro, end.Localidade, end.Uf, end.Bairro); } else { DisplayAlert("Alerta!", "cep não encontrado", "OK"); } } catch (Exception e) { DisplayAlert("ERRO crítipo - Verifique sua rede", e.Message, "OK"); } } }
private void BuscarCep(object sender, EventArgs args) { //TODO - Lógica do Programa //TODO - validações string cep = Cep.Text.Trim(); if (isValidCep(cep)) { try { Endereco end = ViaCepServico.BuscarEnderecoViaCep(cep); if (end != null) { Result.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.Text, "OK"); } }catch (Exception e) { DisplayAlert("ERRO CRITICO", e.Message, "OK"); } } }
private void BuscarCep(object sender, EventArgs args) { var cep = EntCep.Text.Trim(); if (IsValidCep(cep)) { try { var end = ViaCepServico.BuscarEnderecoViaCep(cep); if (end != null) { lblResultado.Text = string.Format("Endereço: {2} de {3} {0},{1}", end.localidade, end.uf, end.logradouro, end.bairro); } else { DisplayAlert("ERRO", "O enderço não foi encontrado para o CEP informado " + cep, "OK"); } } catch (Exception ex) { DisplayAlert("ERRO EXCEPTION", ex.Message, "OK"); } } }
private void BuscarCep(object obj, EventArgs args) { //a fazer 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 : {0}, {1}, {2}", end.logradouro, end.bairro, end.localidade); } else { DisplayAlert("Erro", "o endereço nao foi encontrado para o cep informado: " + cep, "Ok"); } } catch (Exception e) { DisplayAlert("ERRO CRITICO", e.Message, "ok"); } } }
private void BuscarCep(object sender, EventArgs args) { string resultado = "Cep não encontrado!"; string cep = TxtCep.Text.Trim(); // Validacao if (IsValidCep(cep)) { try { // Busca Endereco end = ViaCepServico.BuscarEnderecoViaCep(cep); // Resultado if (end != null) { resultado = string.Format("Endereço do CEP {0}", end.cep) + "\n"; resultado += string.Format("Rua: {0}", end.logradouro) + "\n"; resultado += string.Format("Complemento: {0}", end.complemento) + "\n"; resultado += string.Format("Cidade/Uf: {0}/{1}", end.localidade, end.uf); } } catch (Exception e) { DisplayAlert("ERRO", e.Message, "OK"); } } // Impressao do resultado LblResultado.Text = resultado; }
private void BuscarCep(object sender, EventArgs e) { string cep = busca.Text.Trim(); if (isValidCep(cep)) { Endereco end = ViaCepServico.BuscarEnderecoViaCep(cep); textosaida.Text = "Endereço: " + end.localidade; } }
private void BuscarCEP(object sender, EventArgs args) { try { var cep = CEP.Text.Trim(); if (IsValidCep(cep)) { Endereco end = ViaCepServico.BuscarEnderecoViaCep(cep); RESULTADO.Text = $"Endereco: {end.logradouro} de {end.bairro}, {end.localidade}, {end.uf}"; } } catch (Exception ex) { DisplayAlert("ERRO", ex.Message, "OK"); } }
private void BuscarCep(object sender, EventArgs args) { string cep = TEXTBOXCEP.Text.Trim(); if (IsValidCep(cep)) { try { Endereco end = ViaCepServico.BuscarEnderecoViaCep(cep); if (end.cep != null) { RESULTADO.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" + end.cep, "OK"); } }catch (Exception e) { DisplayAlert("ERRO CRITICO", e.Message, "Ok"); } } }
//todo - logica do programa 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("endereco: {0},{1} {2}", end.localidade, end.uf, end.logradouro); } else { DisplayAlert("erro", "cep não existe" + cep, "ok"); } } catch (Exception e) { DisplayAlert("Erro critico", e.Message, "ok"); } } }
private void BuscarCEP(object sender, EventArgs e) { string cep = CEP.Text.Trim(); if (isValidCEP(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", "CEP Inválido! O CEP verifique se digitou o número corretamente", "OK"); } } catch (Exception ex) { DisplayAlert("ERRO CRITICO", ex.Message, "OK"); } } }
private void BuscarCep(object sender, EventArgs e) { if (ValidarCep(txtCep.Text.Trim())) { try { Endereco endereco = ViaCepServico.BuscarEnderecoViaCep(txtCep.Text.Trim()); if (endereco != null) { lblResultado.Text = $"Endereço: {endereco.logradouro}" + $"\nBairro: {endereco.bairro}" + $"\nCidade: {endereco.localidade}" + $"\nEstado: {endereco.uf}"; } else { DisplayAlert("Erro", "O endereço não foi encontrado para o cep informado: " + txtCep.Text, "Ok"); txtCep.Text = string.Empty; } }catch (Exception ex) { DisplayAlert("Erro Critíco", ex.Message, "Ok"); txtCep.Text = string.Empty; } } }
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: {0},{1},{2},{3}", end.localidade, end.uf, end.logradouro, end.bairro); } else { DisplayAlert("Erro!", "Endereço não encontrado para o CEP digitado! : " + cep, "OK"); } } catch (Exception e) { DisplayAlert("Erro!", "Falha! Tente novamente mais tarde!: " + e.Message, "OK"); } } }
private void BtnBuscar_Clicked(object sender, EventArgs e) { if (entCep.Text == null) { return; } string cep = entCep.Text.Trim(); try { if (cep.Contains("-")) { cep = cep.Remove(cep.IndexOf('-')); } bool isnumeric = true; char[] datachars = cep.ToCharArray(); foreach (var datachar in datachars) { if (char.IsDigit(datachar)) { isnumeric = true; } else { isnumeric = false; } if (isnumeric == false) { throw new Exception("Digite apenas números!"); } } //if (!isnumeric) { throw new Exception("Digite apenas números!"); } if (cep.Length < 8) { throw new Exception("CEP muito pequeno!"); } if (cep.Length > 8) { throw new Exception("CEP muito grande!"); } if (cep.Contains(",") || cep.Contains(".")) { throw new Exception("Existem caracteres inválidos!\nDigite apenas números."); } Endereco end = ViaCepServico.BuscarEnderecoViaCep(cep); if (end == null) { throw new Exception("Verifique se todos os números estão corretos."); } txtResultado.Text = string.Format("Endereço: {0} - {1}\nCidade: {2} - {3}", end.Logradouro, end.Bairro, end.Localidade, end.Uf); } catch (Exception ex) { DisplayAlert("CEP inválido", ex.Message, "Ok"); return; } }