Beispiel #1
0
 public EmailService(IEmailSettingsService emailSettingsService)
 {
     // Great!  We have a lovely email service.
     // We need to put it somewhere so that other methods
     // in the class can use the injected service
     _emailSettingsService = emailSettingsService;
 }
Beispiel #2
0
 public RefectoryController(IReaderSettingsNewService readerSettingsNewService, IPanelSettingsService panelSettingsService, IReportService reportService, IDBUsersService dBUsersService, IGroupMasterService groupMasterService, IGroupsDetailNewService groupsDetailNewService, IDoorGroupsMasterService doorGroupsMasterService, IDoorGroupsDetailService doorGroupsDetailService, IEmailSettingsService emailSettingsService, ISirketService sirketService, IDepartmanService departmanService, IAltDepartmanService altDepartmanService, IBolumService bolumService, IBirimService birimService, IDBUsersDepartmanService dBUsersDepartmanService, IDBUsersSirketService dBUsersSirketService, IDBUsersPanelsService dBUsersPanelsService, IDBUsersAltDepartmanService dBUsersAltDepartmanService)
 {
     //user = CurrentSession.User;
     //if (user == null)
     //{
     //    user = new DBUsers();
     //}
     _readerSettingsNewService   = readerSettingsNewService;
     _panelSettingsService       = panelSettingsService;
     _reportService              = reportService;
     _dBUsersService             = dBUsersService;
     _groupMasterService         = groupMasterService;
     _groupsDetailNewService     = groupsDetailNewService;
     _doorGroupsDetailService    = doorGroupsDetailService;
     _doorGroupsMasterService    = doorGroupsMasterService;
     _emailSettingsService       = emailSettingsService;
     _sirketService              = sirketService;
     _departmanService           = departmanService;
     _altDepartmanService        = altDepartmanService;
     _bolumService               = bolumService;
     _birimService               = birimService;
     _dBUsersPanelsService       = dBUsersPanelsService;
     _dBUsersDepartmanService    = dBUsersDepartmanService;
     _dBUsersSirketService       = dBUsersSirketService;
     _dBUsersAltDepartmanService = dBUsersAltDepartmanService;
     dbDepartmanList             = new List <int>();
     dbPanelList        = new List <int>();
     dbSirketList       = new List <int>();
     dbAltDepartmanList = new List <int>();
     foreach (var dbUserDepartmanNo in _dBUsersDepartmanService.GetAllDBUsersDepartman(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Departman_No))
     {
         dbDepartmanList.Add((int)dbUserDepartmanNo);
     }
     foreach (var dbUserPanelNo in _dBUsersPanelsService.GetAllDBUsersPanels(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Panel_No))
     {
         dbPanelList.Add((int)dbUserPanelNo);
     }
     foreach (var dbUserSirketNo in _dBUsersSirketService.GetAllDBUsersSirket(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Sirket_No))
     {
         dbSirketList.Add((int)dbUserSirketNo);
     }
     foreach (var dbUserAltDepartmanNo in _dBUsersAltDepartmanService.GetAllDBUsersAltDepartman(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Alt_Departman_No))
     {
         dbAltDepartmanList.Add((int)dbUserAltDepartmanNo);
     }
     _reportService.GetPanelList(user == null ? new DBUsers {
     } : user);
     _reportService.GetSirketList(user == null ? new DBUsers {
     } : user);
     _reportService.GetDepartmanList(user == null ? new DBUsers {
     } : user);
     _reportService.GetAltDepartmanList(user == null ? new DBUsers {
     } : user);
     _reportService.GetBolumList(user == null ? new DBUsers {
     } : user);
     permissionUser = _dBUsersService.GetAllDBUsers().Find(x => x.Kullanici_Adi == user.Kullanici_Adi);
 }
Beispiel #3
0
 public StatsDownloadEmailProvider(IEmailService emailService, IErrorMessageService errorMessageService,
                                   IEmailSettingsService emailSettingsService)
 {
     this.emailService        = emailService ?? throw new ArgumentNullException(nameof(emailService));
     this.errorMessageService =
         errorMessageService ?? throw new ArgumentNullException(nameof(errorMessageService));
     this.emailSettingsService =
         emailSettingsService ?? throw new ArgumentNullException(nameof(emailSettingsService));
 }
 public EmailProvider(IEmailSettingsService settingsService,
                      IEmailSettingsValidatorService emailSettingsValidatorService,
                      ILoggingService loggingService)
 {
     this.settingsService = settingsService ?? throw new ArgumentNullException(nameof(settingsService));
     this.emailSettingsValidatorService = emailSettingsValidatorService
                                          ?? throw new ArgumentNullException(
                                                    nameof(emailSettingsValidatorService));
     this.loggingService = loggingService ?? throw new ArgumentNullException(nameof(loggingService));
 }
 public ManagerNotification(INotificationService notificationService, ITaskService taskService,
                            IEmailService emailService, IEmailSettingsService emailSettingsService, IBroadcaster broadcaster, IUnitOfWorkFactory unitOfWorkFactory)
 {
     _notificationService = notificationService;
     _taskService = taskService;
     _emailService = emailService;
     _emailSettingsService = emailSettingsService;
     _broadcaster = broadcaster;
     _unitOfWorkFactory = unitOfWorkFactory;
 }
Beispiel #6
0
 public EmailController(IEmailSettingsService emailSettingsService, IAccessDatasService accessDatasService, IDBUsersService dBUsersService)
 {
     //user = CurrentSession.User;
     //if (user == null)
     //{
     //    user = new DBUsers();
     //}
     _emailSettingsService = emailSettingsService;
     _accessDatasService   = accessDatasService;
     _dBUsersService       = dBUsersService;
     permissionUser        = _dBUsersService.GetAllDBUsers().Find(x => x.Kullanici_Adi == user.Kullanici_Adi);
 }
Beispiel #7
0
 public APIController(
     IEmailService emailService,
     IEmailSettingsService emailSettingsService,
     IAquaCalcService aquaCalcService,
     IEmailMessageLayoutService emailMessageLayoutService,
     IVisitService visitService,
     AquaMacroDefaultSettings aquaMacroDefaultSettings,
     ILoggerService loggerService)
 {
     this.emailService              = emailService;
     this.emailSettingsService      = emailSettingsService;
     this.aquaCalcService           = aquaCalcService;
     this.emailMessageLayoutService = emailMessageLayoutService;
     this.visitService              = visitService;
     this.aquaMacroDefaultSettings  = aquaMacroDefaultSettings;
     this.loggerService             = loggerService;
 }
Beispiel #8
0
 public InstanceEmailSettingsController(IEmailSettingsService emailSettingsService)
 {
     _emailSettingsService = emailSettingsService;
 }
 public HomeController(IDBUsersService dBUsersService, IOperatorTransactionListService operatorTransactionListService, IEmailSettingsService emailSettingsService)
 {
     _emailSettingsService           = emailSettingsService;
     _dBUsersService                 = dBUsersService;
     _operatorTransactionListService = operatorTransactionListService;
 }
 private IStatsDownloadEmailService NewStatsDownloadEmailProvider(IEmailService emailService,
                                                                  IErrorMessageService errorMessageService,
                                                                  IEmailSettingsService emailSettingsService)
 {
     return(new StatsDownloadEmailProvider(emailService, errorMessageService, emailSettingsService));
 }
 private IStatsDownloadApiEmailService NewStatsDownloadApiEmailProvider(IEmailService emailService,
                                                                        IEmailSettingsService
                                                                        emailSettingsService)
 {
     return(new StatsDownloadApiEmailProvider(emailService, emailSettingsService));
 }
 public EmailService(IEmailSettingsService emailSettingsService,
                     ILoggerService loggerService)
 {
     this.emailSettingsService = emailSettingsService;
     this.loggerService        = loggerService;
 }