コード例 #1
0
ファイル: DispatchController.cs プロジェクト: Resgrid/Core
 public DispatchController(
     IUsersService usersService,
     IActionLogsService actionLogsService,
     IDepartmentsService departmentsService,
     IUserProfileService userProfileService,
     IUserStateService userStateService,
     IUnitsService unitsService,
     ICallsService callsService,
     IDepartmentGroupsService departmentGroupsService,
     IPersonnelRolesService personnelRolesService,
     ICustomStateService customStateService,
     IGeoLocationProvider geoLocationProvider,
     ICqrsProvider cqrsProvider,
     IDepartmentSettingsService departmentSettingsService,
     ITemplatesService templatesService
     )
 {
     _usersService              = usersService;
     _actionLogsService         = actionLogsService;
     _departmentsService        = departmentsService;
     _userProfileService        = userProfileService;
     _userStateService          = userStateService;
     _unitsService              = unitsService;
     _callsService              = callsService;
     _departmentGroupsService   = departmentGroupsService;
     _personnelRolesService     = personnelRolesService;
     _customStateService        = customStateService;
     _geoLocationProvider       = geoLocationProvider;
     _cqrsProvider              = cqrsProvider;
     _departmentSettingsService = departmentSettingsService;
     _templatesService          = templatesService;
 }
コード例 #2
0
 public CoreDataController(
     IUsersService usersService,
     IDepartmentsService departmentsService,
     IUserProfileService userProfileService,
     IUnitsService unitsService,
     IDepartmentGroupsService departmentGroupsService,
     IPersonnelRolesService personnelRolesService,
     ICustomStateService customStateService,
     IPermissionsService permissionsService,
     ICallsService callsService,
     IFirebaseService firebaseService,
     IDepartmentSettingsService departmentSettingsService
     )
 {
     _usersService              = usersService;
     _departmentsService        = departmentsService;
     _userProfileService        = userProfileService;
     _unitsService              = unitsService;
     _departmentGroupsService   = departmentGroupsService;
     _personnelRolesService     = personnelRolesService;
     _customStateService        = customStateService;
     _permissionsService        = permissionsService;
     _callsService              = callsService;
     _firebaseService           = firebaseService;
     _departmentSettingsService = departmentSettingsService;
 }
コード例 #3
0
 public BigBoardController(
     IUsersService usersService,
     IActionLogsService actionLogsService,
     IDepartmentsService departmentsService,
     IUserProfileService userProfileService,
     IUserStateService userStateService,
     IUnitsService unitsService,
     ICallsService callsService,
     IDepartmentGroupsService departmentGroupsService,
     IPersonnelRolesService personnelRolesService,
     ICustomStateService customStateService,
     IDepartmentSettingsService departmentSettingsService,
     IGeoLocationProvider geoLocationProvider
     )
 {
     _usersService              = usersService;
     _actionLogsService         = actionLogsService;
     _departmentsService        = departmentsService;
     _userProfileService        = userProfileService;
     _userStateService          = userStateService;
     _unitsService              = unitsService;
     _callsService              = callsService;
     _departmentGroupsService   = departmentGroupsService;
     _personnelRolesService     = personnelRolesService;
     _customStateService        = customStateService;
     _departmentSettingsService = departmentSettingsService;
     _geoLocationProvider       = geoLocationProvider;
 }
コード例 #4
0
ファイル: GeoService.cs プロジェクト: mrjohndowe/Core
 public GeoService(IGeoLocationProvider geoLocationProvider, ICallsService callsService, IDepartmentGroupsService departmentGroupsService, IAddressService addressService)
 {
     _geoLocationProvider     = geoLocationProvider;
     _callsService            = callsService;
     _departmentGroupsService = departmentGroupsService;
     _addressService          = addressService;
 }
コード例 #5
0
 public TrainingsController(IDepartmentGroupsService departmentGroupsService, IDepartmentsService departmentService, ITrainingService trainingService, IPersonnelRolesService personnelRolesService)
 {
     _departmentGroupsService = departmentGroupsService;
     _departmentsService      = departmentService;
     _trainingService         = trainingService;
     _personnelRolesService   = personnelRolesService;
 }
コード例 #6
0
 public EmailController(IDepartmentSettingsService departmentSettingsService, INumbersService numbersService,
                        ILimitsService limitsService, ICallsService callsService, IQueueService queueService, IDepartmentsService departmentsService,
                        IUserProfileService userProfileService, ITextCommandService textCommandService, IActionLogsService actionLogsService,
                        IUserStateService userStateService, ICommunicationService communicationService, IDistributionListsService distributionListsService,
                        IUsersService usersService, IEmailService emailService, IDepartmentGroupsService departmentGroupsService, IMessageService messageService,
                        IFileService fileService, IUnitsService unitsService)
 {
     _departmentSettingsService = departmentSettingsService;
     _numbersService            = numbersService;
     _limitsService             = limitsService;
     _callsService             = callsService;
     _queueService             = queueService;
     _departmentsService       = departmentsService;
     _userProfileService       = userProfileService;
     _textCommandService       = textCommandService;
     _actionLogsService        = actionLogsService;
     _userStateService         = userStateService;
     _communicationService     = communicationService;
     _distributionListsService = distributionListsService;
     _usersService             = usersService;
     _emailService             = emailService;
     _departmentGroupsService  = departmentGroupsService;
     _messageService           = messageService;
     _fileService  = fileService;
     _unitsService = unitsService;
 }
コード例 #7
0
 public UnitAppController(
     IUsersService usersService,
     IActionLogsService actionLogsService,
     IDepartmentsService departmentsService,
     IUserProfileService userProfileService,
     IWebEventPublisher webEventPublisher,
     IUserStateService userStateService,
     IUnitsService unitsService,
     ICallsService callsService,
     IDepartmentGroupsService departmentGroupsService,
     IPersonnelRolesService personnelRolesService,
     ICustomStateService customStateService,
     IGeoLocationProvider geoLocationProvider,
     ICqrsProvider cqrsProvider
     )
 {
     _usersService            = usersService;
     _actionLogsService       = actionLogsService;
     _departmentsService      = departmentsService;
     _userProfileService      = userProfileService;
     _webEventPublisher       = webEventPublisher;
     _userStateService        = userStateService;
     _unitsService            = unitsService;
     _callsService            = callsService;
     _departmentGroupsService = departmentGroupsService;
     _personnelRolesService   = personnelRolesService;
     _customStateService      = customStateService;
     _geoLocationProvider     = geoLocationProvider;
     _cqrsProvider            = cqrsProvider;
 }
コード例 #8
0
 public CallsController(
     ICallsService callsService,
     IDepartmentsService departmentsService,
     IUserProfileService userProfileService,
     IGeoLocationProvider geoLocationProvider,
     IAuthorizationService authorizationService,
     IQueueService queueService,
     IUsersService usersService,
     IUnitsService unitsService,
     IActionLogsService actionLogsService,
     IDepartmentGroupsService departmentGroupsService,
     IPersonnelRolesService personnelRolesService
     )
 {
     _callsService            = callsService;
     _departmentsService      = departmentsService;
     _userProfileService      = userProfileService;
     _geoLocationProvider     = geoLocationProvider;
     _authorizationService    = authorizationService;
     _queueService            = queueService;
     _usersService            = usersService;
     _unitsService            = unitsService;
     _actionLogsService       = actionLogsService;
     _departmentGroupsService = departmentGroupsService;
     _personnelRolesService   = personnelRolesService;
 }
コード例 #9
0
 public HomeController(IDepartmentsService departmentsService, IUsersService usersService, IActionLogsService actionLogsService,
                       IUserStateService userStateService, IDepartmentGroupsService departmentGroupsService, Resgrid.Model.Services.IAuthorizationService authorizationService,
                       IUserProfileService userProfileService, ICallsService callsService, IGeoLocationProvider geoLocationProvider, IDepartmentSettingsService departmentSettingsService,
                       IUnitsService unitsService, IAddressService addressService, IPersonnelRolesService personnelRolesService, IPushService pushService, ILimitsService limitsService,
                       ICustomStateService customStateService, IEventAggregator eventAggregator, IOptions <AppOptions> appOptionsAccessor, UserManager <IdentityUser> userManager)
 {
     _departmentsService        = departmentsService;
     _usersService              = usersService;
     _actionLogsService         = actionLogsService;
     _userStateService          = userStateService;
     _departmentGroupsService   = departmentGroupsService;
     _authorizationService      = authorizationService;
     _userProfileService        = userProfileService;
     _callsService              = callsService;
     _geoLocationProvider       = geoLocationProvider;
     _departmentSettingsService = departmentSettingsService;
     _unitsService              = unitsService;
     _addressService            = addressService;
     _personnelRolesService     = personnelRolesService;
     _pushService        = pushService;
     _limitsService      = limitsService;
     _customStateService = customStateService;
     _eventAggregator    = eventAggregator;
     _appOptionsAccessor = appOptionsAccessor;
     _userManager        = userManager;
 }
コード例 #10
0
 public DepartmentController(
     ICallsService callsService, IDepartmentGroupsService departmentGroupsService, IDepartmentSettingsService departmentSettingsService)
 {
     _callsService              = callsService;
     _departmentGroupsService   = departmentGroupsService;
     _departmentSettingsService = departmentSettingsService;
 }
コード例 #11
0
 public InventoryController(IInventoryService inventoryService, IDepartmentGroupsService departmentGroupsService, IUnitsService unitsService, IDepartmentsService departmentsService, IUserProfileService userProfileService)
 {
     _inventoryService        = inventoryService;
     _departmentGroupsService = departmentGroupsService;
     _unitsService            = unitsService;
     _departmentsService      = departmentsService;
     _userProfileService      = userProfileService;
 }
コード例 #12
0
 public CalendarNotifierLogic()
 {
     _communicationService      = Bootstrapper.GetKernel().Resolve <ICommunicationService>();
     _userProfileService        = Bootstrapper.GetKernel().Resolve <IUserProfileService>();
     _departmentSettingsService = Bootstrapper.GetKernel().Resolve <IDepartmentSettingsService>();
     _calendarService           = Bootstrapper.GetKernel().Resolve <ICalendarService>();
     _departmentGroupsService   = Bootstrapper.GetKernel().Resolve <IDepartmentGroupsService>();
     _departmentsService        = Bootstrapper.GetKernel().Resolve <IDepartmentsService>();
 }
コード例 #13
0
 /// <summary>
 /// Operations to perform against the security sub-system
 /// </summary>
 public SecurityController(IDepartmentsService departmentsService, IDepartmentGroupsService departmentGroupsService,
                           IPermissionsService permissionsService, IPersonnelRolesService personnelRolesService, IFirebaseService firebaseService)
 {
     _departmentsService      = departmentsService;
     _departmentGroupsService = departmentGroupsService;
     _permissionsService      = permissionsService;
     _personnelRolesService   = personnelRolesService;
     _firebaseService         = firebaseService;
 }
コード例 #14
0
 public NotificationsController(INotificationService notificationService, IPersonnelRolesService personnelRolesService, IDepartmentGroupsService departmentGroupsService,
                                IUsersService usersService, IUnitsService unitsService, ICustomStateService customStateService)
 {
     _notificationService     = notificationService;
     _personnelRolesService   = personnelRolesService;
     _departmentGroupsService = departmentGroupsService;
     _usersService            = usersService;
     _unitsService            = unitsService;
     _customStateService      = customStateService;
 }
コード例 #15
0
ファイル: ChatController.cs プロジェクト: dillishrestha/Core
 public ChatController(
     IDepartmentsService departmentsService,
     IUserProfileService userProfileService,
     IDepartmentGroupsService departmentGroupsService,
     IOptions <AppOptions> appOptionsAccessor
     )
 {
     _departmentsService      = departmentsService;
     _userProfileService      = userProfileService;
     _departmentGroupsService = departmentGroupsService;
     _appOptionsAccessor      = appOptionsAccessor;
 }
コード例 #16
0
 public CalendarController(IDepartmentsService departmentsService, IUsersService usersService, ICalendarService calendarService,
                           IDepartmentGroupsService departmentGroupsService, IGeoLocationProvider geoLocationProvider, IEventAggregator eventAggregator,
                           IAuthorizationService authorizationService)
 {
     _departmentsService      = departmentsService;
     _usersService            = usersService;
     _calendarService         = calendarService;
     _departmentGroupsService = departmentGroupsService;
     _geoLocationProvider     = geoLocationProvider;
     _eventAggregator         = eventAggregator;
     _authorizationService    = authorizationService;
 }
コード例 #17
0
 public MessagesController(IMessageService messageService, IDepartmentsService departmentsService, IUsersService usersService,
                           ICommunicationService communicationService, Model.Services.IAuthorizationService authorizationService, IDepartmentGroupsService departmentGroupsService,
                           IPersonnelRolesService personnelRolesService, IShiftsService shiftsService)
 {
     _messageService          = messageService;
     _departmentsService      = departmentsService;
     _usersService            = usersService;
     _communicationService    = communicationService;
     _authorizationService    = authorizationService;
     _departmentGroupsService = departmentGroupsService;
     _personnelRolesService   = personnelRolesService;
     _shiftsService           = shiftsService;
 }
コード例 #18
0
ファイル: WorkLogsService.cs プロジェクト: mrjohndowe/Core
 public WorkLogsService(ILogsRepository logsRepository, ICallLogsRepository callLogsRepository, ILogUsersRepository logUsersRepository,
                        ILogAttachmentRepository logAttachmentRepository, ILogUnitsRepository logUnitsRepository, IDepartmentsService departmentsService,
                        IDepartmentGroupsService departmentGroupsService, ICallsService callsService)
 {
     _logsRepository          = logsRepository;
     _callLogsRepository      = callLogsRepository;
     _logUsersRepository      = logUsersRepository;
     _logAttachmentRepository = logAttachmentRepository;
     _logUnitsRepository      = logUnitsRepository;
     _departmentsService      = departmentsService;
     _departmentGroupsService = departmentGroupsService;
     _callsService            = callsService;
 }
コード例 #19
0
ファイル: LogsController.cs プロジェクト: mrpastewart/Core
 public LogsController(IDepartmentsService departmentsService, IUsersService usersService, ICallsService callsService,
                       IDepartmentGroupsService departmentGroupsService, ICommunicationService communicationService, IQueueService queueService,
                       Model.Services.IAuthorizationService authorizationService, IWorkLogsService workLogsService, IEventAggregator eventAggregator)
 {
     _departmentsService      = departmentsService;
     _usersService            = usersService;
     _callsService            = callsService;
     _departmentGroupsService = departmentGroupsService;
     _communicationService    = communicationService;
     _queueService            = queueService;
     _authorizationService    = authorizationService;
     _workLogsService         = workLogsService;
     _eventAggregator         = eventAggregator;
 }
コード例 #20
0
        public ClaimsPrincipalFactory(UserManager <TUser> userManager, RoleManager <TRole> roleManager, IOptions <IdentityOptions> optionsAccessor,
                                      IUsersService usersService, IDepartmentsService departmentsService, IDepartmentGroupsService departmentGroupsService, IUserProfileService userProfileService,
                                      IPermissionsService permissionsService, IPersonnelRolesService personnelRolesService
                                      ) : base(userManager, roleManager, optionsAccessor)
        {
            _usersService            = usersService;
            _departmentsService      = departmentsService;
            _departmentGroupsService = departmentGroupsService;
            _userProfileService      = userProfileService;
            _permissionsService      = permissionsService;
            _personnelRolesService   = personnelRolesService;

            options = optionsAccessor.Value;
        }
コード例 #21
0
ファイル: UnitsController.cs プロジェクト: guyt101z/Core
 public UnitsController(IDepartmentsService departmentsService, IUsersService usersService, IUnitsService unitsService, Model.Services.IAuthorizationService authorizationService,
                        ILimitsService limitsService, IDepartmentGroupsService departmentGroupsService, ICallsService callsService, IEventAggregator eventAggregator, ICustomStateService customStateService,
                        IGeoService geoService)
 {
     _departmentsService      = departmentsService;
     _usersService            = usersService;
     _unitsService            = unitsService;
     _authorizationService    = authorizationService;
     _limitsService           = limitsService;
     _departmentGroupsService = departmentGroupsService;
     _callsService            = callsService;
     _eventAggregator         = eventAggregator;
     _customStateService      = customStateService;
     _geoService = geoService;
 }
コード例 #22
0
ファイル: LinksController.cs プロジェクト: mrpastewart/Core
 public LinksController(IDepartmentLinksService departmentLinksService, IDepartmentsService departmentsService, IEmailService emailService,
                        ICallsService callsService, IUnitsService unitsService, IActionLogsService actionLogsService, IDepartmentGroupsService departmentGroupsService,
                        IUserStateService userStateService, IPersonnelRolesService personnelRolesService, ILimitsService limitsService)
 {
     _departmentLinksService  = departmentLinksService;
     _departmentsService      = departmentsService;
     _emailService            = emailService;
     _callsService            = callsService;
     _unitsService            = unitsService;
     _actionLogsService       = actionLogsService;
     _departmentGroupsService = departmentGroupsService;
     _userStateService        = userStateService;
     _personnelRolesService   = personnelRolesService;
     _limitsService           = limitsService;
 }
コード例 #23
0
ファイル: ChatController.cs プロジェクト: dillishrestha/Core
 public ChatController(
     IDepartmentsService departmentsService,
     IUserProfileService userProfileService,
     IDepartmentGroupsService departmentGroupsService,
     IUsersService usersService,
     ICommunicationService communicationService,
     ICqrsProvider cqrsProvider
     )
 {
     _departmentsService      = departmentsService;
     _userProfileService      = userProfileService;
     _departmentGroupsService = departmentGroupsService;
     _usersService            = usersService;
     _communicationService    = communicationService;
     _cqrsProvider            = cqrsProvider;
 }
コード例 #24
0
ファイル: ActionLogsService.cs プロジェクト: mrjohndowe/Core
 public ActionLogsService(IActionLogsRepository actionLogsRepository, IUsersService usersService,
                          IDepartmentMembersRepository departmentMembersRepository, IDepartmentGroupsService departmentGroupsService,
                          IDepartmentsService departmentsService, IDepartmentSettingsService departmentSettingsService, IEventAggregator eventAggregator,
                          IGeoService geoService, ICustomStateService customStateService, ICacheProvider cacheProvider)
 {
     _actionLogsRepository        = actionLogsRepository;
     _usersService                = usersService;
     _departmentMembersRepository = departmentMembersRepository;
     _departmentGroupsService     = departmentGroupsService;
     _departmentsService          = departmentsService;
     _departmentSettingsService   = departmentSettingsService;
     _eventAggregator             = eventAggregator;
     _geoService         = geoService;
     _customStateService = customStateService;
     _cacheProvider      = cacheProvider;
 }
コード例 #25
0
 public ShiftsController(
     IShiftsService shiftsService,
     IUsersService usersService,
     IDepartmentsService departmentsService,
     IUserProfileService userProfileService,
     IPersonnelRolesService personnelRolesService,
     IDepartmentGroupsService departmentGroupsService
     )
 {
     _usersService            = usersService;
     _shiftsService           = shiftsService;
     _departmentsService      = departmentsService;
     _userProfileService      = userProfileService;
     _personnelRolesService   = personnelRolesService;
     _departmentGroupsService = departmentGroupsService;
 }
コード例 #26
0
 public GroupsController(IDepartmentsService departmentsService, IUsersService usersService, IDepartmentGroupsService departmentGroupsService,
                         Model.Services.IAuthorizationService authorizationService, ILimitsService limitsService, IGeoLocationProvider geoLocationProvider, IDeleteService deleteService,
                         IEventAggregator eventAggregator, IUserProfileService userProfileService, IUnitsService unitsService, IShiftsService shiftsService)
 {
     _departmentsService      = departmentsService;
     _usersService            = usersService;
     _departmentGroupsService = departmentGroupsService;
     _authorizationService    = authorizationService;
     _limitsService           = limitsService;
     _geoLocationProvider     = geoLocationProvider;
     _deleteService           = deleteService;
     _eventAggregator         = eventAggregator;
     _userProfileService      = userProfileService;
     _unitsService            = unitsService;
     _shiftsService           = shiftsService;
 }
コード例 #27
0
ファイル: UnitsController.cs プロジェクト: mrjohndowe/Core
 public UnitsController(
     IUsersService usersService,
     IActionLogsService actionLogsService,
     IDepartmentsService departmentsService,
     IUserProfileService userProfileService,
     IUserStateService userStateService,
     IUnitsService unitsService,
     IDepartmentGroupsService departmentGroupsService
     )
 {
     _usersService            = usersService;
     _actionLogsService       = actionLogsService;
     _departmentsService      = departmentsService;
     _userProfileService      = userProfileService;
     _userStateService        = userStateService;
     _unitsService            = unitsService;
     _departmentGroupsService = departmentGroupsService;
 }
コード例 #28
0
 public AuthorizationService(IDepartmentsService departmentsService, IInvitesService invitesService,
                             ICallsService callsService, IMessageService messageService, IWorkLogsService workLogsService, ISubscriptionsService subscriptionsService,
                             IDepartmentGroupsService departmentGroupsService, IPersonnelRolesService personnelRolesService, IUnitsService unitsService,
                             IPermissionsService permissionsService, ICalendarService calendarService, IProtocolsService protocolsService)
 {
     _departmentsService      = departmentsService;
     _invitesService          = invitesService;
     _callsService            = callsService;
     _messageService          = messageService;
     _workLogsService         = workLogsService;
     _subscriptionsService    = subscriptionsService;
     _departmentGroupsService = departmentGroupsService;
     _personnelRolesService   = personnelRolesService;
     _unitsService            = unitsService;
     _permissionsService      = permissionsService;
     _calendarService         = calendarService;
     _protocolsService        = protocolsService;
 }
コード例 #29
0
ファイル: MappingController.cs プロジェクト: lanicon/Core
 public MappingController(IDepartmentSettingsService departmentSettingsService,
                          IGeoLocationProvider geoLocationProvider, ICallsService callsService,
                          IDepartmentsService departmentsService, IDepartmentGroupsService departmentGroupsService,
                          IActionLogsService actionLogsService, IUnitsService unitsService, IMappingService mappingService,
                          IKmlProvider kmlProvider, IPermissionsService permissionsService, IPersonnelRolesService personnelRolesService)
 {
     _departmentSettingsService = departmentSettingsService;
     _geoLocationProvider       = geoLocationProvider;
     _callsService            = callsService;
     _departmentsService      = departmentsService;
     _departmentGroupsService = departmentGroupsService;
     _actionLogsService       = actionLogsService;
     _unitsService            = unitsService;
     _mappingService          = mappingService;
     _kmlProvider             = kmlProvider;
     _permissionsService      = permissionsService;
     _personnelRolesService   = personnelRolesService;
 }
コード例 #30
0
 public PersonnelController(
     IUsersService usersService,
     IActionLogsService actionLogsService,
     IDepartmentsService departmentsService,
     IUserProfileService userProfileService,
     IWebEventPublisher webEventPublisher,
     IUserStateService userStateService,
     IDepartmentGroupsService departmentGroupsService,
     IPersonnelRolesService personnelRolesService
     )
 {
     _usersService            = usersService;
     _actionLogsService       = actionLogsService;
     _departmentsService      = departmentsService;
     _userProfileService      = userProfileService;
     _webEventPublisher       = webEventPublisher;
     _userStateService        = userStateService;
     _departmentGroupsService = departmentGroupsService;
     _personnelRolesService   = personnelRolesService;
 }