public GroceryItem(GroceryItem groceryItem) { this.Name = groceryItem.Name; this.ImageSrc = groceryItem.ImageSrc; this.Price = groceryItem.Price; this.Desc = groceryItem.Desc; }
public static Boolean AddToCart(GroceryItem item, int qty) { if (SearchCart(item)) { CartItems.Find(cartItem => cartItem.GroceryItem.Equals(item)).Quantity += qty; } else { CartItems.Add(new CartItem(item, qty)); } return(true); }
public static Boolean SearchCart(GroceryItem item) { return(CartItems.Exists(cartItem => cartItem.GroceryItem.Equals(item))); }
public static int GetQuantity(GroceryItem item) { return(CartItems.Find(cartItem => cartItem.Equals(item)).Quantity); }
public CartItem(GroceryItem item, int quantity) { GroceryItem = item; Quantity = quantity; }