/// <summary> /// 添加商品到购物车 /// </summary> protected void AddToCart() { int productId = RequestHelper.GetQueryString <int>("ProductId"); string productName = StringHelper.AddSafe(RequestHelper.GetQueryString <string>("ProductName")); var cart = CartBLL.Read(productId, productName, base.UserId); if (cart.Id < 1) { int buyCount = RequestHelper.GetQueryString <int>("BuyCount"); string standardValueList = RequestHelper.GetQueryString <string>("StandardValueList"); var product = ProductBLL.Read(productId); cart.ProductId = productId; cart.ProductName = productName; cart.StandardValueList = standardValueList; cart.BuyCount = buyCount; cart.RandNumber = string.Empty; cart.UserId = base.UserId; cart.UserName = base.UserName; CartBLL.Add(cart, base.UserId); Sessions.ProductBuyCount += buyCount; } else { CartBLL.Update(new int[] { cart.Id }, ++cart.BuyCount, base.UserId); } ResponseHelper.Write("ok"); ResponseHelper.End(); }