public void FindCep(string cep) { FindCep findCep = new FindCep(cep); findCep.buscar(); this.viaCEPResult = findCep.viaCEPResult; }
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" })); } }
public IActionResult BuscarCep([FromHeader] ViaCEPResult viaCEPResult) { try { AdocaoService adocaoService = new AdocaoService(this._context); adocaoService.FindCep(viaCEPResult.ZipCode); return(Ok(adocaoService.viaCEPResult)); } catch (AppException ex) { return(BadRequest(new { message = ex.Message })); } }