// GET: Pedido public ActionResult Index() { PedidoCEN Pedido = new PedidoCEN(); IList <PedidoEN> listUsuEn = Pedido.ReadAll(0, -1).ToList(); IEnumerable <PedidoViewModel> listUsu = new AssemblerPedido().ConvertListENToModel(listUsuEn).ToList(); return(View(listUsu)); }
public ActionResult IndexDel() { SessionInitialize(); PedidoCEN pred = new PedidoCEN(new PedidoCAD(session)); IList <PedidoEN> pedEn = pred.ReadAll(0, -1); IEnumerable <Pedido> list = new AssemblerPedido().ConvertListENToModel(pedEn, session).ToList(); SessionClose(); return(View(list)); }
public ActionResult Admin() { PedidoCEN art = new PedidoCEN(); IList <PedidoEN> listaPedidos = art.ReadAll(0, -1).ToList(); IEnumerable <PedidoViewModel> list = new AssemblerPedido().ConvertListENToModel(listaPedidos).ToList(); return(View(list)); }
// GET: Pedido public ActionResult Index() { SessionInitialize(); PedidoCAD pedidoCAD = new PedidoCAD(session); PedidoCEN pedidoCEN = new PedidoCEN(pedidoCAD); IList <PedidoEN> pedidosEN = pedidoCEN.ReadAll(0, -1); IEnumerable <Pedido> peds = new AssemblerPedido().ConvertListENToModel(pedidosEN).ToList(); SessionClose(); return(View(peds)); }
public ActionResult Pedidos() { PedidoCEN art = new PedidoCEN(); string id = Request.Cookies["id"].Value; IList <PedidoEN> listaPedidos = art.ReadAll(0, -1).ToList(); IList <PedidoEN> converted = new List <PedidoEN>(); foreach (var item in listaPedidos) { if (id == item.Usuario.NUsuario) { converted.Add(item); } } IEnumerable <PedidoViewModel> list = new AssemblerPedido().ConvertListENToModel(converted).ToList(); return(View(list)); }
public ActionResult Estadisticas() { UsuarioCEN u = new UsuarioCEN(); IncidenciaCEN i = new IncidenciaCEN(); PedidoCEN p = new PedidoCEN(); ViewData["usuarios"] = u.UsuariosMes(DateTime.Now); ViewData["Incidencia"] = i.IncidenciasMes(DateTime.Now.Month); ViewData["pedidos"] = p.PedidosMensuales(DateTime.Now.Month); int codigos = 0; foreach (PedidoEN c in p.ReadAll(0, -1)) { if (c.Codigo != null) { codigos++; } } // ViewData["codigos"] = p.GetCodigosActivados(); ViewData["codigos"] = codigos; return(View("Estadisticas")); }
public ActionResult CodigosActivados() { try { SessionInitialize(); PedidoCAD pCAD = new PedidoCAD(session); PedidoCEN pCEN = new PedidoCEN(pCAD); CodigoCAD cCAD = new CodigoCAD(session); CodigoCEN cCEN = new CodigoCEN(cCAD); DataTable tabla = new DataTable("codigosactivados"); tabla.Columns.Add("Nº de veces", typeof(int)); tabla.Columns.Add("Código", typeof(string)); IList <PedidoEN> todos = pCEN.ReadAll(0, -1); IList <CodigoEN> codigos = cCEN.ReadAll(0, -1); int cont = 0; int poraqui = 0; foreach (PedidoEN p in todos) { if (p.Codigo != null) { foreach (CodigoEN c in codigos) { poraqui++; if (c.Id.Equals(p.Codigo.Id)) { cont++; if (poraqui == codigos.Count) { DataRow row = tabla.NewRow(); row["Nº de veces"] = cont; row["Código"] = c.Numero; tabla.Rows.Add(row); poraqui = 0; cont = 0; } } } } } SessionClose(); if (tabla != null) { return(View(tabla)); } else { return(RedirectToAction("Index")); } } catch { return(View()); } }