public EftPaymentTypeHandler(IPaymentTypeHandler nextPaymentHandler, IEftProcessor eftProcessor, IPaymentsDao paymentsDao) : base(nextPaymentHandler) { this.eftProcessor = eftProcessor; this.paymentsDao = paymentsDao; }
public CreditCardPaymentTypeHandler(IPaymentTypeHandler nextPaymentHandler, ICreditCardProcessor creditCardProcessor, IPaymentsDao paymentsDao) : base(nextPaymentHandler) { this.creditCardProcessor = creditCardProcessor; this.paymentsDao = paymentsDao; }
public EftPaymentTypeHandler(IEftProcessor eftProcessor, IPaymentsDao paymentsDao) { this.eftProcessor = eftProcessor; this.paymentsDao = paymentsDao; }
public CheckPaymentTypeHandler(IPaymentTypeHandler nextPaymentHandler, IPaymentsDao paymentsDao) : base(nextPaymentHandler) { this.paymentsDao = paymentsDao; }
public CreditCardPaymentTypeHandler(ICreditCardService creditCardService, IPaymentsDao paymentsDao) { this.creditCardService = creditCardService; this.paymentsDao = paymentsDao; }
public CheckPaymentTypeHandler(IPaymentsDao paymentsDao) { this.paymentsDao = paymentsDao; }
public PaymentProcessor(ICreditCardProcessor ccProcessor, IEftProcessor eftProcessor, IPaymentsDao paymentsDao) { this.creditCardProcessor = ccProcessor; this.eftProcessor = eftProcessor; this.paymentsDao = paymentsDao; }
public CreditCardPaymentTypeHandler(ICreditCardProcessor creditCardProcessor, IPaymentsDao paymentsDao) { this.creditCardProcessor = creditCardProcessor; this.paymentsDao = paymentsDao; }
public UnknownPaymentTypeHandler(IPaymentsDao payentsDao) { PaymentsDao = payentsDao; }