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 GridViewPartialOrdenComplementos() { List <Salida> model = new List <Salida>(); BOSalida boSalida = new BOSalida(); model = boSalida.RecuperarSalidas(); foreach (var salida in model) { salida.Producto = new BOProducto().SelectByKey(salida.Productoid); salida.Usuario = new BOUsuario().SelectByKey(new BOOrden().SelectById(salida.OrdenId).UsuarioId); } return(PartialView("_GridViewPartialOrdenComplementos", model)); }