public override void AddItem(OrderItem newOrder) { double x = (double)newOrder.Price; double s = x * 0.1; newOrder.Price -= (decimal)s; base.AddItem(newOrder); }
public override void AddItem(OrderItem newOrder) { //Cuts 15% off cart items for Gold class members double x = (double)newOrder.Price; double s = x * 0.15; newOrder.Price -= (decimal)s; base.AddItem(newOrder); }
public virtual void AddItem(OrderItem newOrder) { if (Items.Any<OrderItem>(x => x.ProductNum == newOrder.ProductNum)) { OrderItem newValues = Items.Find(x => x.ProductNum == newOrder.ProductNum); newValues.ProductQty = newOrder.ProductQty; Items.RemoveAll(x => x.ProductNum == newOrder.ProductNum); if (newValues.ProductQty > 0) Items.Add(newValues); } else { if (newOrder.ProductQty > 0) Items.Add(newOrder); } }