public AdminController(IEntitlementActionSvc entitlementActionSvc, IDropdownRepo ddlRepo, ISessionSvc sessionSvc)
 {
     _entitlementActionSvc = entitlementActionSvc;
     _ddlRepo    = ddlRepo;
     _uiddlRepo  = new Helpers.UIDropDownRepo(_ddlRepo);
     _sessionSvc = sessionSvc;
 }
 public ExamMarksController(IExamMarksSvc examMarksSvc, IDropdownRepo dropDwnRepo, IConfigSvc configSvc)
 {
     _examMarksSvc = examMarksSvc;
     _dropDwnRepo  = dropDwnRepo;
     _configSvc    = configSvc;
     _uiddlRepo    = new Helpers.UIDropDownRepo(_dropDwnRepo);
 }
示例#3
0
 public TransactionMasterController(IDropdownRepo ddlRepo, ITransactionMasterSvc trMaster, IConfigSvc config, ILogSvc logger)
 {
     _ddlRepo  = ddlRepo;
     _trMaster = trMaster;
     _logger   = logger;
     _config   = config;
 }
 public PaymentController(ITransactionLogSvc transactionLogSvc, ILogSvc logger, ISessionSvc sessionSvc, IDropdownRepo ddlRepo, ITransactionLogPaymentSvc paymentSvc)
 {
     _transactionLogSvc = transactionLogSvc;
     _logger            = logger;
     _sessionSvc        = sessionSvc;
     _ddlRepo           = ddlRepo;
     _paymentSvc        = paymentSvc;
 }
示例#5
0
        public LibraryController(IBookMasterSvc bookmasterSvc, IDropdownRepo ddlRepo, ISessionSvc sessionSvc)
        {
            _bookmasterSvc = bookmasterSvc;
            _ddlRepo       = ddlRepo;
            //new OpMgr.DataAccess.Implementations.DropdownRepo(new OpMgr.Configurations.Implementations.ConfigSvc());
            _uiddlRepo = new Helpers.UIDropDownRepo(_ddlRepo);
            //_logger = logger;

            _sessionSvc = sessionSvc;
        }
 public StudentController(IStudentSvc studSvc, IDropdownRepo dropDwnRepo, IUserTransactionSvc userTrans, IConfigSvc configSvc, ISessionSvc sessionSvc)
 {
     _studSvc     = studSvc;
     _dropDwnRepo = dropDwnRepo;
     _uiddlRepo   = new Helpers.UIDropDownRepo(_dropDwnRepo);
     //_logSvc = logSvc;
     _userTrans  = userTrans;
     _configSvc  = configSvc;
     _sessionSvc = sessionSvc;
 }
 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;
 }
 public LoginController(IUserSvc userSvc, IDropdownRepo ddlRepo, ISessionSvc sessionSvc, IResetPasswordSvc resetPassSvc, IMailSvc mail, IConfigSvc configSvc)
 {
     _userSvc = userSvc;
     _ddlRepo = ddlRepo;
     //new OpMgr.DataAccess.Implementations.DropdownRepo(new OpMgr.Configurations.Implementations.ConfigSvc());
     _uiddlRepo = new Helpers.UIDropDownRepo(_ddlRepo);
     //_logger = logger;
     _configSvc    = configSvc;
     _sessionSvc   = sessionSvc;
     _resetPassSvc = resetPassSvc;
     _mail         = mail;//dependency injected for sending mails
 }
示例#9
0
 public UIDropDownRepo(IDropdownRepo ddlRepo)
 {
     _ddlRepo = ddlRepo;
 }
示例#10
0
 public UserController(IUserSvc userSvc, IDropdownRepo dropDownRepo)
 {
     _userSvc      = userSvc;
     _dropDownRepo = dropDownRepo;
     _uiddlRepo    = new Helpers.UIDropDownRepo(_dropDownRepo);
 }