示例#1
0
 public TransactionMasterController(IDropdownRepo ddlRepo, ITransactionMasterSvc trMaster, IConfigSvc config, ILogSvc logger)
 {
     _ddlRepo  = ddlRepo;
     _trMaster = trMaster;
     _logger   = logger;
     _config   = config;
 }
 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();
        }