コード例 #1
0
 public UserCourseExperienceAppService(IRepository <UserCourseExperience, Guid> repository
                                       , WorkFlowBusinessTaskManager workFlowBusinessTaskManager, IAbpFileRelationAppService abpFileRelationAppService
                                       , ProjectAuditManager projectAuditManager, WorkFlowCacheManager workFlowCacheManager
                                       , WorkFlowOrganizationUnitsManager unitsManager, IRepository <TrainUserExperience, Guid> experienceRepository
                                       , IRepository <Course, Guid> courseRepository, IRepository <TrainUserExperience, Guid> trainUserExperienceRepository
                                       , IUserTrainScoreRecordAppService trainScoreRecordAppService, ICourseSettingAppService courseSettingAppService,
                                       IRepository <WorkFlowOrganizationUnits, long> organizationUnitRepository,
                                       IRepository <WorkFlowUserOrganizationUnits, long> userOrganizationUnitRepository
                                       , ITrainUserExperienceAppService experienceAppService
                                       )
 {
     this._repository             = repository;
     _workFlowBusinessTaskManager = workFlowBusinessTaskManager;
     _abpFileRelationAppService   = abpFileRelationAppService;
     _projectAuditManager         = projectAuditManager;
     _workFlowCacheManager        = workFlowCacheManager;
     _unitsManager                   = unitsManager;
     _experienceRepository           = experienceRepository;
     _courseRepository               = courseRepository;
     _trainUserExperienceRepository  = trainUserExperienceRepository;
     _trainScoreRecordAppService     = trainScoreRecordAppService;
     _courseSettingAppService        = courseSettingAppService;
     _organizationUnitRepository     = organizationUnitRepository;
     _userOrganizationUnitRepository = userOrganizationUnitRepository;
     _experienceAppService           = experienceAppService;
 }
コード例 #2
0
 public TrainUserExperienceAppService(IRepository <TrainUserExperience, Guid> repository, IUserTrainScoreRecordAppService trainScoreRecordAppService, IRepository <Train, Guid> trainRepository, IAbpFileRelationAppService abpFileRelationAppService
                                      , IRepository <User, long> userRepository, IRepository <UserCourseExperience, Guid> courseExperienceRepository, IWorkFlowTaskRepository workFlowTaskRepository
                                      )
 {
     this._repository            = repository;
     _trainRepository            = trainRepository;
     _abpFileRelationAppService  = abpFileRelationAppService;
     _userRepository             = userRepository;
     _courseExperienceRepository = courseExperienceRepository;
     _workFlowTaskRepository     = workFlowTaskRepository;
     _trainScoreRecordAppService = trainScoreRecordAppService;
 }
コード例 #3
0
        public UserCourseCommentAppService(IRepository <UserCourseComment, Guid> repository
                                           , IRepository <Course, Guid> courseRepository, ICourseSettingAppService courseSettingAppService,
                                           IUserTrainScoreRecordAppService trainScoreRecordAppService, IRepository <UserTrainScoreRecord, Guid> trainScoreRecordRepository

                                           )
        {
            this._repository            = repository;
            _courseRepository           = courseRepository;
            _courseSettingAppService    = courseSettingAppService;
            _trainScoreRecordAppService = trainScoreRecordAppService;
            _trainScoreRecordRepository = trainScoreRecordRepository;
        }
コード例 #4
0
        public UserCourseRecordAppService(IRepository <UserCourseRecord, Guid> repository
                                          , IRepository <Course, Guid> courseRepository,
                                          IAbpFileRelationAppService abpFileRelationAppService, ICacheManager cacheManager,
                                          IRepository <UserCourseRecordDetail, Guid> courseRecordDetailRepository, ICourseSettingAppService courseSettingAppService
                                          , IRepository <UserTrainScoreRecord, Guid> trainScoreRecordRepository, ICourseAppService courseAppService, IUserCourseRecordNumberAppService numberAppService
                                          , IUserTrainScoreRecordAppService trainScoreRecordAppService

                                          )
        {
            this._repository           = repository;
            _courseRepository          = courseRepository;
            _abpFileRelationAppService = abpFileRelationAppService;
            _cacheManager = cacheManager;
            _courseRecordDetailRepository = courseRecordDetailRepository;
            _trainScoreRecordRepository   = trainScoreRecordRepository;
            _courseSettingAppService      = courseSettingAppService;
            _courseAppService             = courseAppService;
            _numberAppService             = numberAppService;
            _trainScoreRecordAppService   = trainScoreRecordAppService;
        }
コード例 #5
0
 public TrainAppService(IRepository <Train, Guid> repository
                        , WorkFlowBusinessTaskManager workFlowBusinessTaskManager, IAbpFileRelationAppService abpFileRelationAppService, ProjectAuditManager projectAuditManager, WorkFlowCacheManager workFlowCacheManager, IRepository <AbpDictionary, Guid> dictionaryRepository, IRepository <Lecturer, Guid> lecturerRepository, ProjectNoticeManager noticeManager, IRepository <TrainLeave, Guid> trainLeaveRepository, ITrainHangFire trainHangFire, IRepository <TrainUserExperience, Guid> trainUserExperienceRepository, IUserTrainScoreRecordAppService trainScoreRecordAppService, WorkFlowOrganizationUnitsManager workFlowOrganizationUnitsManager, IRepository <User, long> userRepository, IWorkFlowTaskRepository workFlowTaskRepository, IOnlineClientManager onlineClientManager)
 {
     this._repository             = repository;
     _workFlowBusinessTaskManager = workFlowBusinessTaskManager;
     _abpFileRelationAppService   = abpFileRelationAppService;
     _projectAuditManager         = projectAuditManager;
     _workFlowCacheManager        = workFlowCacheManager;
     _dictionaryRepository        = dictionaryRepository;
     _lecturerRepository          = lecturerRepository;
     _trainLeaveRepository        = trainLeaveRepository;
     _noticeManager                    = noticeManager;
     _trainHangFire                    = trainHangFire;
     _onlineClientManager              = onlineClientManager;
     _trainUserExperienceRepository    = trainUserExperienceRepository;
     _trainScoreRecordAppService       = trainScoreRecordAppService;
     _workFlowOrganizationUnitsManager = workFlowOrganizationUnitsManager;
     _userRepository                   = userRepository;
     _workFlowTaskRepository           = workFlowTaskRepository;
     _eventBus = NullEventBus.Instance;
 }