private void btnConsultar_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtCEP.Text)) { using (var service = new Correios.CorreiosApi()) { try { var dados = service.consultaCEP(txtCEP.Text.Trim()); txtBairro.Text = dados.bairro; txtCidade.Text = dados.cidade; txtEstado.Text = dados.uf; txtRua.Text = dados.end; } catch (Exception ex) { MessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Informe um cep valido...", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public JsonResult BuscaCep(string Cep) { try { var correios = new Correios.CorreiosApi(); var consultarCep = correios.consultaCEP(Cep); return(Json(new { Endereco = consultarCep.end, Bairro = consultarCep.bairro, Cidade = consultarCep.cidade, Estado = consultarCep.uf }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { Endereco = "", Bairro = "", Cidade = "", Estado = "" }, JsonRequestBehavior.AllowGet)); } }