public SingleProductPercentDiscount(double percent, List <Product> products) { Percent = percent; Scope.AddRange(products); }
public BuyOneGetOneFree(List <Product> products) { Scope.AddRange(products); }
public MultiProductPercentDiscount(List <Product> products, double percent) { Scope.AddRange(products); Percent = percent; }
public SingleProductSpecialPrice(double specialPrice, List <Product> products) { SpecialPrice = specialPrice; Scope.AddRange(products); }
public SingleProductFixedAmountDiscount(double fixedAmount, List <Product> products) { FixedAmountDiscount = fixedAmount; Scope.AddRange(products); }
public MultiProductFixedAmountDiscount(List <Product> products, double fixedAmount) { FixedAmountDiscount = fixedAmount; Scope.AddRange(products); }
public MultiProductFixedPrice(List <Product> products, double fixedPrice) { Scope.AddRange(products); FixedPrice = fixedPrice; }