Пример #1
0
        public PersonnelShiftReplacementsController(
            IPersonnelShiftReplacementService personnelShiftReplacementService
            , IPersonnelShiftService personnelShiftService, IWorkingHourService workingHourService
            , INotificationService notificationService
            , IExceptionLogger logger)
        {
            _personnelShiftReplacementService = personnelShiftReplacementService;
            _personnelShiftService            = personnelShiftService;
            _workingHourService = workingHourService;

            _notificationService = notificationService;

            _logger = logger;
        }
Пример #2
0
        public PersonnelShiftReplacementService(
            IRepository <PersonnelShiftReplacement> personnelShiftReplacementRepository
            , IRepository <Personnel> personnelRepository
            , IAuthService authService
            , IPersonnelShiftService personnelShiftService
            , IApprovalProcService approvalProcService, IMessageService messageService
            , IRequestMessageHandlerService requestMessageHandlerService
            , IExceptionLogger logger)
        {
            _personnelRepository = personnelRepository;
            _personnelShiftReplacementRepository = personnelShiftReplacementRepository;

            _authService                  = authService;
            _personnelShiftService        = personnelShiftService;
            _approvalProcService          = approvalProcService;
            _messageService               = messageService;
            _requestMessageHandlerService = requestMessageHandlerService;

            _logger = logger;
        }
Пример #3
0
 public PersonnelShiftsController(IPersonnelShiftService personnelShiftService
                                  , IExceptionLogger logger)
 {
     _personnelShiftService = personnelShiftService;
     _logger = logger;
 }