public RedirectToRouteResult Confirmar(ComidaPaLlevar.Models.ListaOrden listaOrden) { if (Session["UsuarioLogueado"] == null) { return(RedirectToAction("Index", "Home")); } BOOrden boOrden = new BOOrden(); Orden orden = new Orden(); orden.FechaSolicitud = DateTime.Now; Usuario usuario = (Usuario)Session["UsuarioLogueado"]; orden.UsuarioId = usuario.Id; orden.MenuId = listaOrden.MenuId; orden = boOrden.NuevaOrden(orden); BOSalida boSalida = new BOSalida(); if (listaOrden.CantidadesProducto != null) { foreach (var item in listaOrden.CantidadesProducto) { boSalida.NuevaSalida(item.Cantidad, item.ProductoId, orden.UsuarioId, orden.Id); } } return(RedirectToAction("Confirmado", orden)); }
public ActionResult Estatus() { if (Session["UsuarioLogueado"] == null) { return(RedirectToAction("Index", "Home")); } Usuario usuario = (Usuario)Session["UsuarioLogueado"]; Orden orden = new BOOrden().BuscarOrdenDelDia(usuario.Id); int numeroOrden = orden.UsuarioId + orden.MenuId + orden.FechaSolicitud.Day + orden.FechaSolicitud.Second; ViewBag.NumeroOrden = usuario.Nombre.Substring(0, 3).ToUpper() + numeroOrden.ToString(); return(View()); }
// // GET: /Menu/ public ActionResult Index() { if (Session["UsuarioLogueado"] == null) { return(Redirect("~/Home/Index")); } Usuario usuario = (Usuario)Session["UsuarioLogueado"]; BOOrden boOrden = new BOOrden(); Orden orden = boOrden.BuscarOrdenDelDia(usuario.Id); if (orden != null) { return(Redirect("~/Orden/Estatus")); } List <Menu> menus = new BOMenu().RecuperarMenuDia(); return(View(menus)); }
public ActionResult GridViewPartialOrdenes() { var model = new BOOrden().RecuperarOrdenes(); return(PartialView("_GridViewPartialOrdenes", model)); }