コード例 #1
0
ファイル: CartController.cs プロジェクト: kilonet/elfam
 public ActionResult Add(Cart cart, int productId, int quantity)
 {
     Product product = daoTemplate.FindByID<Product>(productId);
     var quantityInCart = cart.CurrentQuantity(productId);
     if (quantityInCart + quantity > product.Rest())
     {
         return Json(new [] {new { Key = "quantity", Value = "Слишком большое количество" }});
     }
     cart.Add(product, quantity);
     return Json(new object[]{});
 }