private void BuscarCep()
 {
     if (!string.IsNullOrEmpty(this._cep))
     {
         this.viaCEPResult = ViaCEPClient.Search(this._cep);
     }
     else
     {
         throw new AppException("Cep está vazio");
     }
 }
 public IActionResult CarregarEndereco(string cep)
 {
     try
     {
         ViaCEPResult result = ViaCEPClient.Search(cep);
         return(Json(result));
     }
     catch (Exception)
     {
         return(Json(new { erro = "Cep não encontrado" }));
     }
 }
Exemplo n.º 3
0
        private void txtCEP_Leave(object sender, EventArgs e)
        {
            var cep = ViaCEPClient.Search(txtCEP.Text);

            if (cep != null)
            {
                txtBairro.Text     = cep.Neighborhood;
                txtEstado.Text     = cep.StateInitials;
                txtLogradouro.Text = cep.Street;
                txtLocalidade.Text = cep.City;
            }
        }
Exemplo n.º 4
0
 public Aluno BuscarCEP(string cep)
 {
     try
     {
         var dadosCEP = ViaCEPClient.Search(cep);
         return(new Aluno()
         {
             Bairro = dadosCEP.Neighborhood,
             Cidade = dadosCEP.City,
             CEP = dadosCEP.ZipCode,
             Endereco = dadosCEP.Street,
             Estado = dadosCEP.StateInitials
         });
     }
     catch (AggregateException)
     {
         return(new Aluno());
     }
 }