public void AddLineItem(LineItem lineItem) { if (LineItems.Contains(lineItem)) { throw new ArgumentException("Line item already added"); } LineItems.Add(lineItem); }