public BasketDiscountStandartUser(DiscountBase parentDiscount) : base(parentDiscount) { }
public CategoryDiscount(IDictionary <int, double> categoryDiscounts, DiscountBase parentDiscountStrategy, bool isEnabled = true) : base(isEnabled) { this.ParentDiscountStrategy = parentDiscountStrategy; this.CategoryDiscounts = categoryDiscounts; }
public BasketDiscountOverMemberShipBase(DiscountBase parentDiscountStrategy = null, bool isEnabled = true) : base(isEnabled) { this.ParentDiscountStrategy = parentDiscountStrategy; }
public BasketDiscountGoldUser(DiscountBase parentDiscount, bool isEnabled = true) : base(parentDiscount, isEnabled) { }
public BasketDiscountSilverUser(DiscountBase parentDiscount) : base(parentDiscount) { }