internal BaseNotificationEngine(QMSContext qMSContext) { context = qMSContext; notificationRepository = new NotificationRepository(context); userRepository = new UserRepository(context); emailService = new EmailService(); }
public NotificationEngine(QMSContext qMSContext) { context = qMSContext; notificationRepository = new NotificationRepository(context); userRepository = new UserRepository(context); correctiveActionRepository = new CorrectiveActionRepository(context); }
public SecOrgRepository() { _context = new QMSContext(); }
public KnowledgeBaseRepository() { context = new QMSContext(); }
public DataErrorNotificationEngine(QMSContext qmsContext) : base(qmsContext) { ehriErrorRepository = new DataErrorRepository(context); }
public UserService(QMSContext qmsContext) { repository = new UserRepository(qmsContext); securityLogService = new SecurityLogService(qmsContext); roleService = new RoleService(qmsContext); }
public DataErrorService(QMSContext qmsContext) { this.context = qmsContext; repository = new DataErrorRepository(this.context); referenceService = new ReferenceService(this.context); }
public SecRoleRepository(QMSContext context) { _context = context; }
public RoleService(QMSContext context) { _repository = new SecRoleRepository(context); }
public MenuBuilderRepository(QMSContext qMSContext) { context = qMSContext; }
public MenuBuilderRepository() { context = new QMSContext(); }
public EmployeeRepository(QMSContext qmsContext) { context = qmsContext; }
public EmployeeRepository() { context = new QMSContext(); }
public QmsStatusRepository() { context = new QMSContext(); }
public BaseRepository() { context = new QMSContext(); table = context.Set<T>(); }
public EmployeeValidator() { context = new QMSContext(); }
public SecRoleRepository() { _context = new QMSContext(); }
public SecurityLogService(QMSContext context) { repository = new SecurityLogRepository(context); }
public BaseService() { context = new QMSContext(); }
public CorrectiveActionNotificationEngine(QMSContext qMSContext) : base(qMSContext) { correctiveActionRepository = new CorrectiveActionRepository(context); }
public UserAdminRepository() { context = new QMSContext(); }
internal UserRepository(QMSContext qmsContext) { context = qmsContext; }
public DataErrorRepository(QMSContext qMSContext) { this.context = qMSContext; }
public SecPermissionRepository() { _context = new QMSContext(); }
public NotificationService(QMSContext qmsContext) { notificationRepository = new NotificationRepository(qmsContext); }
public NotificationRepository(){ context = new QMSContext(); }
static void Main(string[] args) { try { Console.WriteLine(fileDirectory); string env = getEnvironment(args); logit("Environmemnt is set to " + env); string configFile = string.Format("qms_appsettings.{0}.json", env); logit(string.Format("Using {0} for configuration", configFile)); Config.Settings.Rebuild(configFile); logit("Building Context"); context = new QMSContext(); logit("Context Built"); logit("Retrieving Settings"); settingsList = retrieveSettings(env); logit("Settings defined"); setSettings(); sendQmsDataEmails(); logit("Instantiating Reference Service"); referenceService = new ReferenceService(context); logit("Instantiating Corrective Action Service"); correctiveActionService = new CorrectiveActionService(context); logit("Instantiating User Service"); userService = new UserService(context); logit("Instantiating Notification Service"); notificationService = new NotificationService(context); logit("Loading Active Users"); Users = userService.RetrieveActiveUsers(); logit("Should Event Based Emails be sent: " + shouldSendEventBasedEmails.ToString()); if (shouldSendEventBasedEmails) { logit("executeEventBasedEmails"); executeEventBasedEmails(); } logit("Check to see if time based emails have been sent for today"); EmailLog log = referenceService.RetrieveEmailLogByDate(logDate); if (log.EmailLogId == 0) //emails haven't been sent yet today { logit("Time based emails have not been sent for today"); sendReviewerNotifications(); sendSpecialistNotifications(); logit("saveNotifications"); saveNotifications(); log.SentDate = logDate; log.SentAmount = emailsSent; referenceService.SaveEmailLog(log); } else { logit("Time based emails have sent for today."); } logit("Write Log"); System.IO.File.WriteAllText(Config.Settings.LogDirectory + "EmailLog-" + env + ".txt", stringBuilder.ToString()); } catch (System.Exception x) { logit(x.ToString()); throw x; } }
public NotificationRepository(QMSContext qmsContext) { context = qmsContext; }
public ReferenceService(QMSContext qmsContext) { repository = new ReferenceRepository(qmsContext); }
public ModuleService(QMSContext qMSContext) { moduleRepository = new ModuleRepository(qMSContext); }