コード例 #1
0
 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;
 }
コード例 #3
0
 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;
 }
コード例 #6
0
 public CheckPaymentTypeHandler(IPaymentsDao paymentsDao)
 {
     this.paymentsDao = paymentsDao;
 }
コード例 #7
0
 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;
 }