public JsonResult DadosCep(string cep) { try { ViaCepModel viacep = new ViaCepModel(); viacep = Util.GetJsonAndDeserialize <ViaCepModel>("https://viacep.com.br/ws/CEP/json/".Replace("CEP", cep.Replace(".", "").Replace("-", "")), "", "GET", "text/json"); viacep.Cidade = viacep.Localidade; return(Json(viacep)); } catch (Exception e) { return(null); } }
public void Save(ViaCepModel model) { try { using (var db = new ViaCepContext()) { var viacep = new ViaCepModel(); model.Id = Identity(); db.ViaCeps.Add(model); db.SaveChanges(); } } catch (System.Exception e) { throw; } }
public ViaCep(string cep) { viaCep = new ViaCepModel(); viaCep = Util.GetJsonAndDeserialize <ViaCepModel>("https://viacep.com.br/ws/CEP/json/".Replace("CEP", cep.Replace(".", "").Replace("-", ""))); viaCep.DataHora = DateTime.Now; }