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[]{}); }