コード例 #1
0
ファイル: CartTools.cs プロジェクト: MaksutKaya/E-Ticaret
        // ----------------------------------------------------------------------------
        // sepetten çıkar
        // ----------------------------------------------------------------------------
        public static List <CartProduct> RemoveItem(CartProduct newItem, object value)
        {
            List <CartProduct> currentItems = GetAllCartProduct(value);

            currentItems.Remove(newItem);
            return(currentItems);
        }
コード例 #2
0
ファイル: CartTools.cs プロジェクト: MaksutKaya/E-Ticaret
        // ----------------------------------------------------------------------------
        // sepete ekle
        // ----------------------------------------------------------------------------
        public static List <CartProduct> AddItem(CartProduct newItem, object value)
        {
            List <CartProduct> currentItems = GetAllCartProduct(value);

            if (currentItems == null)
            {
                currentItems.Add(newItem);
                return(currentItems);
            }
            else
            {
                foreach (CartProduct item in currentItems)
                {
                    if (item.ProductID == newItem.ProductID)
                    {
                        item.Quantity += newItem.Quantity;
                        return(currentItems);
                    }
                }
                currentItems.Add(newItem);
                return(currentItems);
            }
        }