public void AgregarItem(DTOCarritoItem unItem) { var InventarioRepo = new InventarioBLL(); unItem.ItemInventario = InventarioRepo.ObtenerXID(unItem.ItemInventario.Id); unItem.SessionID = Session.Id; Compra.Items.Add(unItem); Guardar(); }
public ActionResult PrepararAgregarItem(long ID) { //Recuperar item del Inventario, mostrar la página de agregar al carrito //con los campos autocompletados var InventarioRepo = new InventarioBLL(); var newItem = new DTOCarritoItem(); newItem.InventarioID = ID; newItem.ItemInventario = InventarioRepo.ObtenerXID(ID); newItem.SessionID = HttpContext.Session.Id; //newItem.Calcular(); ViewBag.ModoOper = "NEW"; return(View("CarritoItem", newItem)); }