Exemple #1
0
        private void ChangeBuyCount()
        {
            string  strID       = StringHelper.SearchSafe(RequestHelper.GetQueryString <string>("StrCartID"));
            int     queryString = RequestHelper.GetQueryString <int>("BuyCount");
            int     num2        = RequestHelper.GetQueryString <int>("OldCount");
            decimal num3        = RequestHelper.GetQueryString <decimal>("Price");
            int     num4        = RequestHelper.GetQueryString <int>("ProductCount");
            decimal num5        = RequestHelper.GetQueryString <decimal>("ProductWeight");

            CartBLL.UpdateCart(strID, queryString, base.UserID);
            Sessions.ProductBuyCount    += (queryString - num2) * num4;
            Sessions.ProductTotalPrice  += (queryString - num2) * num3;
            Sessions.ProductTotalWeight += (queryString - num2) * num5;
            string[] strArray = new string[] { strID, "|", Sessions.ProductBuyCount.ToString(), "|", Sessions.ProductTotalPrice.ToString(), "|", (queryString * num3).ToString(), "|", queryString.ToString() };
            ResponseHelper.Write(string.Concat(strArray));
            ResponseHelper.End();
        }