public void DescontarToCart(PRODUCTO producto, int cantidad, int idCart) { var cartItem = storeBD.CART.SingleOrDefault (c => c.CartId == ShoppingCartId && c.COD_PRO == producto.COD_PRO); if (cartItem == null) { cartItem = new CART { COD_PRO = producto.COD_PRO, CartId = ShoppingCartId, Cantidad = cantidad, FechaPedido = DateTime.Now }; storeBD.CART.Add(cartItem); } else { if (cartItem.Cantidad > 1) { cartItem.Cantidad--; } else { EliminarDelCarrito(idCart); } } storeBD.SaveChanges(); }
public void AddToCart(PRODUCTO producto, int cantidad) { var cartItem = storeBD.CART.SingleOrDefault (c => c.CartId == ShoppingCartId && c.COD_PRO == producto.COD_PRO); if (cartItem == null) { cartItem = new CART { COD_PRO = producto.COD_PRO, CartId = ShoppingCartId, Cantidad = cantidad, FechaPedido = DateTime.Now }; storeBD.CART.Add(cartItem); } else { cartItem.Cantidad++; } storeBD.SaveChanges(); }