Example #1
0
        //新增一筆 Product,使用 Product 物件
        private bool AddProduct(Products product)
        {
            //將 Product 轉為 CartItem
            var cartItem = new Models.Carts.CartItem()
            {
                Product_ID  = product.Product_ID,
                ProductName = product.ProductName,
                UnitPrice   = product.UnitPrice,
                Stock       = 1
            };

            //加入CartItem至購物車
            this.cartItems.Add(cartItem);
            return(true);
        }
Example #2
0
        /// <summary>
        /// 新增一筆 Product
        /// </summary>
        /// <param name="product">Product 物件</param>
        /// <returns></returns>
        private bool AddProduct(Product product)
        {
            // 將 Product 轉換為 CartItem
            var cartItem = new Models.Carts.CartItem()
            {
                Id              = product.Id,
                Name            = product.Name,
                Price           = product.Price,
                Quantity        = 1,
                DefaultImageURL = product.DefaultImageURL
            };

            // 將 CartItem 加入到購物車
            this.cartItems.Add(cartItem);
            return(true);
        }
Example #3
0
        private bool AddProduct(ViewModels.ChartViewModels product)
        {
            //將Product轉為CartItem
            var cartItem = new Models.Carts.CartItem()
            {
                PSID     = product.ProductSpecificationID,
                Id       = product.ProductID,
                Name     = product.ProductName,
                Price    = product.Price,
                Image    = product.Image,
                color    = product.Colour,
                Quantity = 1
            };

            //加入CartItem至購物車
            this.cartItems.Add(cartItem);
            return(true);
        }