public void TwoProductDiscount(List <string> barcodes, decimal staticDiscount) { DiscountRules.Add(new TwoProductDiscount(barcodes, staticDiscount)); }
public void CombinationDiscount(List <string> barcodes, int n, decimal percentage) { DiscountRules.Add(new CombinationDiscount(barcodes, n, percentage)); }
public void CombinationDiscountOfProduct(List <string> barcodes, int n) { DiscountRules.Add(new CombinationDiscountOfProduct(barcodes, n)); }
public void QuantityThreeDiscount() { DiscountRules.Add(new QuantityThreeDiscount()); }