public void AddItem(EbayListing item, int quantity) { var listing = _lineCollection.FirstOrDefault(x => x.EbayListing.EbayListingId == item.EbayListingId); if (listing == null) { _lineCollection.Add(new CartLine { EbayListing = item, Quantity = quantity }); } else { listing.Quantity += quantity; } }
public void RemoveLine(EbayListing product) { _lineCollection.RemoveAll(p => p.EbayListing.EbayListingId == product.EbayListingId); }