public ActionResult Edit(int id, FormCollection collection) { try { Ytbl_CondicionesCorte UpdateNotificacion = new Ytbl_CondicionesCorte(); UpdateNotificacion.Id = id; UpdateNotificacion.IsValid = collection[2].ToString(); if (UpdateNotificacion.UpdateCorreo(UpdateNotificacion)) { TempData["AlertMessage"] = "CONDICION EDITADA CON EXITO"; return(RedirectToAction("Index")); } else { TempData["AlertMessage"] = "Error al editar la condicion"; return(View("Error")); } } catch { return(View()); } }
public ActionResult Edit(int id) { Ytbl_CondicionesCorte Condicion = new Ytbl_CondicionesCorte(); Condicion = Condicion.SelectCondicionesCorteById(id); return(View(Condicion)); }
private List <Estadisticas> getCiudades(List <Ytbl_DetalleProgCorteModels> DetalleCorte) { List <Estadisticas> estadisticasList = new List <Estadisticas>(); Ytbl_CondicionesCorte condicion = new Ytbl_CondicionesCorte(); var datos = from com1 in ( from com2 in DetalleCorte //where com2.cantidad.ToString().Contains("103") group com2 by new { com2.CpartyAccountId, com2.Ciudad } into b select b ) group com1 by com1.Key.Ciudad into z select new { Cantidad = z.Count(), Nombre = z.Key } ; foreach (var item in datos) { Estadisticas estadistica = new Estadisticas(); try { estadistica.cantidad = int.Parse(item.Cantidad.ToString()); if (item.Nombre.ToString() != "") { estadistica.nombre = condicion.getNameProperty(item.Nombre.ToString(), "CIUDAD"); } else { estadistica.nombre = "Ninguno"; } } catch (IndexOutOfRangeException ex) { estadistica.cantidad = 0; estadistica.nombre = "Ninguno"; } catch (FormatException ex) { estadistica.cantidad = 0; estadistica.nombre = "Ninguno"; } estadisticasList.Add(estadistica); } return(estadisticasList); }
public ActionResult Index() { Ytbl_CondicionesCorte condicion = new Ytbl_CondicionesCorte(); List <Ytbl_CondicionesCorte> CondicionList = condicion.SelectCondicionesCorte(); foreach (var item in CondicionList) { item.Provider = condicion.getNameProperty(item.Provider, "BANCO"); item.Ciudad = condicion.getNameProperty(item.Ciudad, "CIUDAD"); item.Business = condicion.getNameProperty(item.Business, "NEGOCIO"); item.PaymentMode = condicion.getNameProperty(item.PaymentMode, "PAGO"); item.Company = condicion.getNameProperty(item.Company, "EMPRESA"); } return(View(CondicionList)); }
public ActionResult Create() { Ytbl_CondicionesCorte condicion = new Ytbl_CondicionesCorte(); List <SelectListItem> bancos = condicion.getProperty(0, "BANCO"); List <SelectListItem> ciudades = condicion.getProperty(0, "CIUDAD"); List <SelectListItem> negocios = condicion.getProperty(0, "NEGOCIO"); List <SelectListItem> pagos = condicion.getProperty(0, "PAGO"); List <SelectListItem> empresas = condicion.getProperty(0, "EMPRESA"); List <SelectListItem> cortes = condicion.getProperty(0, "CORTE"); ViewData["bancos"] = bancos; ViewData["ciudades"] = ciudades; ViewData["negocios"] = negocios; ViewData["pagos"] = pagos; ViewData["empresas"] = empresas; ViewData["cortes"] = cortes; return(View()); }
public ActionResult Create(Ytbl_CondicionesCorte model, string bancos, string ciudades, string negocios, string pagos, string empresas, string cortes) { if (!ModelState.IsValid || bancos == "" || ciudades == "" || pagos == "" || empresas == "" || cortes == "" || negocios == "") { return(View(model)); } Ytbl_CondicionesCorte condicion = new Ytbl_CondicionesCorte(); HttpContext ctx = System.Web.HttpContext.Current; model.Usuario = ctx.Session["usuario"].ToString(); model.Provider = condicion.getNameProperty(bancos, "BANCO2"); model.Business = condicion.getNameProperty(negocios, "NEGOCIO2"); model.PaymentMode = condicion.getNameProperty(pagos, "PAGO2"); model.Company = condicion.getNameProperty(empresas, "EMPRESA2"); model.Ciudad = ciudades; model.Id_Corte = int.Parse(cortes); model.Fecha = DateTime.Now; try { if (model.SaveCondicionesCorte(model)) { TempData["AlertMessage"] = "CONDICION GUARDADA CON EXITO"; return(RedirectToAction("Index")); } else { TempData["AlertMessage"] = "Error al crear la condicion"; return(View("Error")); } } catch { return(View("Error")); } }