public decimal GetTotalWithExcludings(string[] excludingCategoryIds, string[] excludingProductIds, string[] excludingSkuIds) { var retVal = LineItems.ExcludeCategories(excludingCategoryIds) .ExcludeProducts(excludingProductIds) .ExcludeSkus(excludingSkuIds) .Sum(x => x.CostPerEntry * x.Quantity); return(retVal); }
public decimal GetItemsQuantity(string[] excludingCategoryIds, string[] excludingProductIds, string[] excludingSkuIds) { var retVal = LineItems.ExcludeCategories(excludingCategoryIds) .ExcludeProducts(excludingProductIds) .ExcludeSkus(excludingSkuIds) .Sum(x => x.Quantity); return(retVal); }