Example #1
0
 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 }));
     }
 }
Example #2
0
        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));
            }
        }
Example #3
0
        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));
            }
        }