Пример #1
0
 public TransactionController(IOrderBusiness orderBusiness, IBankCardBusiness bankCardBusiness, ITransactionBusiness transactionBusiness, IPaymentGatewayBusiness paymentGatewayBusiness)
 {
     _transactionBusiness    = transactionBusiness;
     _paymentGatewayBusiness = paymentGatewayBusiness;
     _orderBusiness          = orderBusiness;
     _bankCardBusiness       = bankCardBusiness;
 }
Пример #2
0
 public TransactionBusiness(IUnitOfWork uow,
                            IOrderBusiness orderBusiness,
                            Lazy <IObserverManager> observerManager,
                            IPaymentGatewayBusiness paymentGatewayBusiness,
                            Lazy <ISmsTemplateBusiness> smsTemplateBusiness)
 {
     _observerManager        = observerManager;
     _uow                    = uow;
     _transaction            = _uow.Set <Transaction>();
     _orderBusiness          = orderBusiness;
     _paymentGatewayBusiness = paymentGatewayBusiness;
     _smsTemplateBusiness    = smsTemplateBusiness;
 }
 public OrderAdminController(IOrderBusiness orderBusiness,
                             ISettingBusiness settingBusiness,
                             IAddressBusiness addressBusiness,
                             IPaymentGatewayBusiness paymentGatewayBusiness,
                             IOfficeAddressBusiness officeAddressBusiness,
                             Lazy <IPricingItemBusiness> pricingItemBusiness,
                             Lazy <IOrderDetailBusiness> orderDetailBusiness,
                             Lazy <ITransactionBusiness> transactionBusiness)
 {
     _transactionBusiness    = transactionBusiness;
     _settingBusiness        = settingBusiness;
     _orderBusiness          = orderBusiness;
     _addressBusiness        = addressBusiness;
     _pricingItemBusiness    = pricingItemBusiness;
     _officeAddressBusiness  = officeAddressBusiness;
     _orderDetailBusiness    = orderDetailBusiness;
     _paymentGatewayBusiness = paymentGatewayBusiness;
 }
Пример #4
0
 public OrderController(IOrderBusiness orderBusiness,
                        IPaymentGatewayBusiness paymentGatewayBusiness,
                        IOfficeAddressBusiness officeAdressBusiness,
                        ISettingBusiness settingBusiness,
                        IAddressBusiness addressBusiness,
                        IUserBusiness userBusiness,
                        Lazy <IPricingItemBusiness> pricingItemBusiness,
                        Lazy <IShortLinkBusiness> shortLinkBusiness,
                        Lazy <ITransactionBusiness> transBusiness) : base(userBusiness)
 {
     _paymentGatewayBusiness = paymentGatewayBusiness;
     _officeAdressBusiness   = officeAdressBusiness;
     _orderBusiness          = orderBusiness;
     _addressBusiness        = addressBusiness;
     _settingBusiness        = settingBusiness;
     _pricingItemBusiness    = pricingItemBusiness;
     _shortLinkBusiness      = shortLinkBusiness;
     _transBusiness          = transBusiness;
     _userBusiness           = userBusiness;
 }
Пример #5
0
 public HomeController(IUserBusiness userSrv,
                       IOrderBusiness orderSrv,
                       IAttachmentBusiness attachmentSrv,
                       IUserBusiness userBusiness,
                       IPaymentGatewayBusiness paymentGatewayBusiness,
                       IOrderBusiness orderBusiness,
                       IAddressBusiness addressBusiness,
                       Lazy <IUserInRoleBusiness> userInRoleBusiness,
                       Lazy <ITransactionBusiness> transBusiness,
                       Lazy <IPricingItemBusiness> pricingItemBusiness) : base(userSrv)
 {
     _userSrv                = userSrv;
     _orderSrv               = orderSrv;
     _attachmentSrv          = attachmentSrv;
     _userBusiness           = userBusiness;
     _paymentGatewayBusiness = paymentGatewayBusiness;
     _orderBusiness          = orderBusiness;
     _addressBusiness        = addressBusiness;
     _userInRoleBusiness     = userInRoleBusiness;
     _transBusiness          = transBusiness;
     _pricingItemBusiness    = pricingItemBusiness;
 }
Пример #6
0
 public PaymentGatewayController(IPaymentGatewayBusiness paymentGatewayBusiness)
 {
     _paymentGatewayBusiness = paymentGatewayBusiness;
 }