public ActionResult ListaTipIdent(bool mostrarInactivos) { try { if (mostrarInactivos) { var jsondata = new Services.WSDropdownList().ListaTipIdent(); RegistroCliente tipIdent = new RegistroCliente { TipIdentCollection = jsondata }; ViewBag.TipIdentCollection = tipIdent.TipIdentCollection; return(Json(jsondata, JsonRequestBehavior.AllowGet)); } else { var jsondata = new Services.WSDropdownList().ListaTipIdent(); return(Json(jsondata, JsonRequestBehavior.AllowGet)); } } catch (Exception _exc) { return(Json(new { responseText = "ERROR", detalle = _exc.Message })); } }
public ActionResult AddOrEdit(int id = 0) { var jsondata = new Services.WSDropdownList().ListaTipIdent(); RegistroCliente tipIdent = new RegistroCliente { TipIdentCollection = jsondata }; ViewBag.TipIdentCollection = tipIdent.TipIdentCollection; if (id == 0) { return(View(new RegistroCliente())); } else { var wc = new System.Net.WebClient(); var url = "https://gapwebapi.azurewebsites.net/api/Cliente/" + id.ToString(); wc.Headers.Add("Content-Type", "application/json"); var res = wc.DownloadString(url); RegistroCliente data = Newtonsoft.Json.JsonConvert.DeserializeObject <RegistroCliente>(res); return(View(data)); } }
public ActionResult AddOrEdit(int id = 0) { //Lista todos los clientes ingresados var jsonCliente = new Services.WSDropdownList().ListaClientes(); ClientePoliza cliente = new ClientePoliza { NomClienteCollection = jsonCliente }; ViewBag.NomClienteCollection = cliente.NomClienteCollection; //Lista todos los planes existentes var jsonPlan = new Services.WSDropdownList().ListaPlanes(); ClientePoliza polizas = new ClientePoliza { PolizaCollection = jsonPlan }; ViewBag.NomPlanCollection = polizas.PolizaCollection; //Lista todos los riesgos existentes var jsonRiesgo = new Services.WSDropdownList().ListaRiesgos(); ClientePoliza riesgos = new ClientePoliza { RiesgoCollection = jsonRiesgo }; ViewBag.NomRiesgoCollection = riesgos.RiesgoCollection; //Lista todos los tipos de cubrimiento var jsonCubrimiento = new Services.WSDropdownList().ListaCubrimiento(); ClientePoliza cubrimiento = new ClientePoliza { CubrimientoCollection = jsonCubrimiento }; ViewBag.NomCubrimientoCollection = cubrimiento.CubrimientoCollection; if (id == 0) { return(View(new ClientePoliza())); } else { var wc = new System.Net.WebClient(); var url = "https://gapwebapi.azurewebsites.net/api/ClientePoliza/" + id.ToString(); wc.Headers.Add("Content-Type", "application/json"); var res = wc.DownloadString(url); ClientePoliza data = Newtonsoft.Json.JsonConvert.DeserializeObject <ClientePoliza>(res); return(View(data)); } }