Exemplo n.º 1
0
 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);
     }
 }
Exemplo n.º 2
0
 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));
     }
 }