public QuantityDiscountDecorator(DiscountBaseDecorator discountBase,
                                  string productName,
                                  int quantity,
                                  int discount
                                  ) : base(discountBase)
 {
     _qualifyingProductName = productName;
     _qualifyingQuantity    = quantity;
     _discountQuantity      = discount;
 }
예제 #2
0
 public QuantityADiscountBDecorator(DiscountBaseDecorator discountBase,
                                    string productA,
                                    string productB,
                                    int quantity,
                                    decimal discount) : base(discountBase)
 {
     _productA = productA;
     _productB = productB;
     _quantity = quantity;
     _discount = discount;
 }