コード例 #1
0
 public PaymentController(ITransactionLogSvc transactionLogSvc, ILogSvc logger, ISessionSvc sessionSvc, IDropdownRepo ddlRepo, ITransactionLogPaymentSvc paymentSvc)
 {
     _transactionLogSvc = transactionLogSvc;
     _logger            = logger;
     _sessionSvc        = sessionSvc;
     _ddlRepo           = ddlRepo;
     _paymentSvc        = paymentSvc;
 }
コード例 #2
0
 public TransactionController(IDropdownRepo ddlRepo, IUserSvc userSvc, ICommonConfigSvc commonConfig, ITransactionLogSvc transactionLog, ISessionSvc sessionSvc, IStudentSvc studentSvc, ITransactionMasterSvc trMaster, ITransactionRuleSvc trRule, IUserTransactionSvc uTranSvc)
 {
     _ddlRepo        = ddlRepo;
     _userSvc        = userSvc;
     _commonConfig   = commonConfig;
     _transactionLog = transactionLog;
     _sessionSvc     = sessionSvc;
     _studentSvc     = studentSvc;
     _trMaster       = trMaster;
     _trRule         = trRule;
     _uTranSvc       = uTranSvc;
 }
コード例 #3
0
        public TransactionSvc(IUserTransactionSvc uTransSvc, ILogSvc logger, ICommonConfigSvc commonConfig,
                              ITransactionMasterSvc transMaster, ITransactionRuleSvc transRule, ITransactionLogSvc transLog,
                              ILibraryTransactionSvc libTrans)
        {
            _uTransSvc    = uTransSvc;
            _logger       = logger;
            _commonConfig = commonConfig;
            _transMaster  = transMaster;
            _transRule    = transRule;
            _transLog     = transLog;
            _libTrans     = libTrans;

            FillTransDetails();
        }