public ActionResult ConsultarCEP(String cep) { if (string.IsNullOrEmpty(cep)) { return(NotFound()); } consultaCEP pacoteCep = new consultaCEP(cep); AtendeClienteClient atende = new AtendeClienteClient(); var ret = atende.consultaCEPAsync(cep); var result = ret.Result.@return; var address = from u in _context.Estado where u.uf == result.uf select new { endereco = result.end, complemento = result.complemento, bairro = result.bairro, cidade = result.cidade, estado = u }; return(Ok(address.FirstOrDefault())); }
public static async Task <consultaCEPResponse> ConsultarCEP(consultaCEP request) { try { return(await Client.consultaCEPAsync(request)); } catch (System.Exception) { throw; } }