public void Order(Cart cart, PaymentDetails paymentDetails, INotifyCustomer notifyCustomer, IReserveInventory reserveInventory, IPaymentProcessor paymentProcessor) { _cart = cart; _paymentDetails = paymentDetails; _notifyCustomer = notifyCustomer; _reserveInventory = reserveInventory; _paymentProcessor = paymentProcessor; }
public CreditCardSales(Cart cart, PaymentDetails paymentDetails, INotifyCustomer notifyCustomer, IReserveInventory reserveInventory, IPaymentProcessor paymentProcessor) : base(cart, paymentDetails, notifyCustomer, reserveInventory, paymentProcessor) { }