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);
     }
 }