public NotificationManagementController(IInstituteUserMappingHelperService instituteUserMappingHelperService,
                                         INotificationManagementRepository notificationManagementRepository,
                                         UserManager <ApplicationUser> userManager)
     : base(instituteUserMappingHelperService)
 {
     _notificationManagementRepository = notificationManagementRepository;
     _userManager = userManager;
 }
示例#2
0
 public HomeworkManagementRepository(IMSDbContext iMSDbContext, IInstituteUserMappingHelperService
                                     instituteUserMappingHelperService, ISmsService smsService, IEmailService emailService, INotificationManagementRepository notificationManagementRepository)
 {
     _iMSDbContext = iMSDbContext;
     _instituteUserMappingHelperService = instituteUserMappingHelperService;
     _smsService   = smsService;
     _emailService = emailService;
     _notificationManagementRepository = notificationManagementRepository;
 }
示例#3
0
 public LeaveManagementRepository(IMSDbContext iMSDbContext, IInstituteUserMappingHelperService instituteUserMappingHelperService,
                                  ITemplateManagementRepository templateManagementRepository,
                                  INotificationManagementRepository notificationManagementRepository)
 {
     _iMSDbContext = iMSDbContext;
     _instituteUserMappingHelperService = instituteUserMappingHelperService;
     _templateManagementRepository      = templateManagementRepository;
     _notificationManagementRepository  = notificationManagementRepository;
 }
 public StaffPlannerManagementRepository(IMSDbContext imsDbContext,
                                         IInstituteUserMappingHelperService instituteUserMappingHelperService,
                                         INotificationManagementRepository notificationManagementRepository,
                                         IOptions <SystemRoles> systemRoles)
 {
     _imsDbContext = imsDbContext;
     _instituteUserMappingHelperService = instituteUserMappingHelperService;
     _notificationManagementRepository  = notificationManagementRepository;
     _systemRoles = systemRoles.Value;
 }
示例#5
0
 public LeaveManagementController(ILeaveManagementRepository leaveManagementRepository, UserManager <ApplicationUser> userManager,
                                  IMSDbContext iMSDbContext, IInstituteUserMappingHelperService instituteUserMappingHelperService,
                                  ITemplateManagementRepository templateManagementRepository,
                                  INotificationManagementRepository notificationManagementRepository) : base(instituteUserMappingHelperService)
 {
     _leaveManagementRepository = leaveManagementRepository;
     _userManager  = userManager;
     _iMSDbContext = iMSDbContext;
     _templateManagementRepository     = templateManagementRepository;
     _notificationManagementRepository = notificationManagementRepository;
 }
示例#6
0
 public HomeController(UserManager <ApplicationUser> userManager,
                       SignInManager <ApplicationUser> signInManager,
                       IMSDbContext iMSDbContext,
                       IUserManagementRepository userManagementRepository,
                       IInstituteUserMappingHelperService instituteUserMappingHelperService,
                       INotificationManagementRepository notificationManagementRepository,
                       ITemplateManagementRepository templateManagementRepository)
 {
     _userManager                       = userManager;
     _signInManager                     = signInManager;
     _iMSDbContext                      = iMSDbContext;
     _userManagementRepository          = userManagementRepository;
     _instituteUserMappingHelperService = instituteUserMappingHelperService;
     _notificationManagementRepository  = notificationManagementRepository;
     _templateManagementRepository      = templateManagementRepository;
 }
 public CircularNoticeManagementRepository(IMSDbContext imsDbContext,
                                           IOptions <SystemRoles> systemRoles,
                                           IOptions <EmailConfiguration> emailConfiguration,
                                           ISmsService smsService,
                                           IEmailService emailService,
                                           INotificationManagementRepository notificationManagementRepository,
                                           ITemplateManagementRepository templateManagementRepository,
                                           IOptions <TemplateManagementTypes> templateManagementTypes,
                                           IEventManagementRepository eventManagementRepository)
 {
     _imsDbContext       = imsDbContext;
     _systemRoles        = systemRoles.Value;
     _emailConfiguration = emailConfiguration.Value;
     _smsService         = smsService;
     _emailService       = emailService;
     _notificationManagementRepository = notificationManagementRepository;
     _templateManagementRepository     = templateManagementRepository;
     _templateManagementTypes          = templateManagementTypes.Value;
     _eventManagementRepository        = eventManagementRepository;
 }
示例#8
0
 public UserManagementRepository(IMSDbContext iMSDbContext,
                                 UserManager <ApplicationUser> userManager,
                                 IEmailService emailService,
                                 IOptions <EmailConfiguration> emailConfiguration,
                                 IOptions <SystemRoles> systemRoles,
                                 IOptions <StringConstants> stringConstants,
                                 IInstituteUserMappingHelperService instituteUserMappingHelperService,
                                 ITimeTableManagementRepository timeTableManagementRepository,
                                 INotificationManagementRepository notificationManagementRepository,
                                 IStaffActivityManagementRepository staffActivityManagementRepository)
 {
     _iMSDbContext       = iMSDbContext;
     _userManager        = userManager;
     _emailService       = emailService;
     _emailConfiguration = emailConfiguration.Value;
     _systemRoles        = systemRoles.Value;
     _stringConstants    = stringConstants.Value;
     _instituteUserMappingHelperService = instituteUserMappingHelperService;
     _timeTableManagementRepository     = timeTableManagementRepository;
     _notificationManagementRepository  = notificationManagementRepository;
     _staffActivityManagementRepository = staffActivityManagementRepository;
 }