public void UpdateCart(ItemMst product, int quantity) { if (_cartItems.ContainsKey(product.StyleCode)) { var item = _cartItems[product.StyleCode]; item.Quantity = quantity; _cartItems[product.StyleCode] = item; } }
public void AddCart(ItemMst product, int quantity) { if (_cartItems.ContainsKey(product.StyleCode)) { var item = _cartItems[product.StyleCode]; item.Quantity += quantity; _cartItems[product.StyleCode] = item; return; } var cartItem = new CartItem { Id = product.StyleCode, Name = product.Name, UnitPrice = product.SalePrice, Quantity = quantity, Thumbnail = product.Thumbnails.Split(',')[0] }; _cartItems.Add(cartItem.Id, cartItem); }