private void maskedCEP_Leave(object sender, EventArgs e) { if (maskedCEP.Text == null) { MessageBox.Show("Favor inserir um CEP válido."); maskedCEP.Focus(); } if (!string.IsNullOrWhiteSpace(maskedCEP.Text)) { cepConsulta endereco = correiosCEP.GetAddress(maskedCEP.Text); if (endereco.Cep != null) { txtLogradouro.Text = endereco.Rua; txtCidade.Text = endereco.Cidade; txtBairro.Text = endereco.Bairro; txtUF.Text = endereco.UF; } else { MessageBox.Show("Cep não localizado..."); } } else { MessageBox.Show("Favor inserir um CEP válido."); maskedCEP.Focus(); } }
public Pessoa BuscarCep(Pessoa pessoa) { try { if (!string.IsNullOrWhiteSpace(pessoa.Cep)) { cepConsulta address = correiosCEP.GetAddress(pessoa.Cep); if (address != null) { pessoa.Cidade = address.Cidade + ", " + address.UF; pessoa.Endereco = address.Rua + ", " + address.Bairro; return(pessoa); } else { pessoa = null; return(pessoa); } } else { pessoa = null; return(pessoa); } } catch (Exception ex) { throw new Exception("CEP INVÁLIDO" + ex.Message); } }
protected void btnBuscarCep_Click(object sender, EventArgs e) { try { cepConsulta address = correiosCEP.GetAddress(txtCep.Text); txtRua.Text = (address.Rua); txtBairro.Text = (address.Bairro); txtCiade.Text = (address.Cidade); txtEstado.Text = (address.UF); txtCep.Text = (address.Cep); } catch (Exception ex) { string scriptMensagem = string.Format("<script>Alert('{0}');</script>", ex.Message); ClientScript.RegisterStartupScript(this.GetType(), "ChaveMensagem", scriptMensagem); } }
/// <summary> /// Busca o CEP /// </summary> /// <param name="maskedCEP">Campo do CEP</param> /// <returns></returns> public static string[] BuscaCep(MaskedTextBox maskedCEP) { cepConsulta endereco = correiosCEP.GetAddress(maskedCEP.Text); if (endereco.Cep != null) { var enderecos = new string[4]; enderecos[0] = endereco.Rua; enderecos[1] = endereco.Cidade; enderecos[2] = endereco.Bairro; enderecos[3] = endereco.UF; return(enderecos); } else { return(null); } }
private void onBuscarCEP(object sender, EventArgs e) { IconButton button = (IconButton)sender; IconChar defaultIcon = button.IconChar; button.IconChar = IconChar.Spinner; try { Validate Validate = new Validate(); Validate.AddRule(textCEP, "CEP", "required|cep"); Validate.Validation(); if (Validate.IsValid()) { cepConsulta endereco = correiosCEP.GetAddress(textCEP.Text); textEndereco.Text = endereco.Rua; textN.Focus(); textBairro.Text = endereco.Bairro; textComplemento.Text = ""; textCidade.Text = endereco.Cidade; combEstado.SelectedValue = endereco.UF; button.IconChar = defaultIcon; } else { button.IconChar = defaultIcon; Validate.ErrorMessageBox(); } } catch (Exception ex) { button.IconChar = defaultIcon; MessageBox.Show(ex.Message); } }