Пример #1
0
 public static Cart CreateCart()
 {
     DSCartEntities da = new DSCartEntities();
     Cart c = new Cart() { CreateDate = DateTime.UtcNow, ModifyDate = DateTime.UtcNow };
     da.Carts.Add(c);
     da.SaveChanges();
     return c;
 }
Пример #2
0
 public static void AddProduct(int cartID, int productID)
 {
     DSCartEntities da = new DSCartEntities();
     Cart c = GetCart(cartID);
     if (c == null) throw new Exception("Cart does not exist");
     CartProduct cp = new CartProduct() {CartID = cartID, ProductID = productID};
     c.ModifyDate = DateTime.UtcNow;
     da.CartProducts.Add(cp);
     da.SaveChanges();
 }
Пример #3
0
 public static Cart GetCart(int cartID)
 {
     DSCartEntities da = new DSCartEntities();
     return da.Carts.FirstOrDefault(i => i.ID == cartID);
 }