コード例 #1
0
        public StudentService(
			IStudentRepository studentRepository, ICacheManager cacheManager, IDisciplineService disciplineService)
        {
            _studentRepository = studentRepository;
            _cacheManager = cacheManager;
            _disciplineService = disciplineService;
        }
コード例 #2
0
ファイル: MaterialService.cs プロジェクト: amavrov/NeoSchool
 public MaterialService(NeoSchoolDbContext db, IHttpContextAccessor httpContextAccessor, ICloudinaryService cloudinaryService, IDisciplineService disciplineService)
 {
     this.db = db;
     this.httpContextAccessor = httpContextAccessor;
     this.cloudinaryService   = cloudinaryService;
     this.disciplineService   = disciplineService;
 }
コード例 #3
0
 public DisciplineController(
     IDisciplineService disciplineService,
     ISportService sportService)
 {
     _disciplineService = disciplineService;
     _sportService      = sportService;
 }
コード例 #4
0
        public AdminController(IAdminService adminService,
                               IAccountService accountService,
                               IMemoryCache cache,
                               ISportService sportService,
                               IDisciplineService disciplineService,
                               ICompetitionService competitionService,
                               IEventService eventService,
                               IHeatService heatService,
                               IClubService clubService,
                               ICourseService courseService,
                               IDeviceService deviceService,
                               IServiceProvider serviceProvider,
                               ICategoryService categoryService,
                               IChipService chipService,
                               UserManager <ApplicationUser> userManager)

        {
            _adminService       = adminService;
            _cache              = cache;
            _accountService     = accountService;
            _sportService       = sportService;
            _disciplineService  = disciplineService;
            _competitionService = competitionService;
            _eventService       = eventService;
            _heatService        = heatService;
            _clubService        = clubService;
            _courseService      = courseService;
            _deviceService      = deviceService;
            _serviceProvider    = serviceProvider;
            _categoryService    = categoryService;
            _chipService        = chipService;
            _userManager        = userManager;
        }
コード例 #5
0
 public EventController(IEventService eventService,
                        IDisciplineService disciplineService,
                        ICourseService courseService,
                        IDeviceService deviceService,
                        ICompetitionService competitionService,
                        IAdminService adminService,
                        IChipService chipService,
                        IHeatService heatService,
                        IResultService resultService,
                        IAccountService accountService,
                        IMemoryCache cache,
                        ICategoryService categoryService)
 {
     _disciplineService  = disciplineService;
     _eventService       = eventService;
     _courseService      = courseService;
     _deviceService      = deviceService;
     _competitionService = competitionService;
     _adminService       = adminService;
     _chipService        = chipService;
     _heatService        = heatService;
     _resultService      = resultService;
     _cache           = cache;
     _accountService  = accountService;
     _categoryService = categoryService;
 }
コード例 #6
0
 public LoadSubgroupController(ILoadSubgroupService loadService, IContentOfThePlanService contentOfThePlanService, ISubgroupService subgroupService, IEmployeeService employeeService, IDisciplineService disciplineService)
 {
     this.loadService             = loadService;
     this.subgroupService         = subgroupService;
     this.employeeService         = employeeService;
     this.contentOfThePlanService = contentOfThePlanService;
     this.disciplineService       = disciplineService;
 }
コード例 #7
0
 public HRController(IAdminService adminService, IUserService userService,
                     ICompanySetupServices companySetupServices, IDisciplineService disciplineService)
 {
     this.adminService         = adminService;
     this.userService          = userService;
     this.companySetupServices = companySetupServices;
     this.disciplineService    = disciplineService;
 }
コード例 #8
0
 public LoadFlowController(ILoadFlowService loadFlowService, IContentOfThePlanService contentOfThePlanService, ILectureFlowService lectureFlowService, IEmployeeService employeeService, IDisciplineService disciplineService)
 {
     this.loadFlowService         = loadFlowService;
     this.lectureFlowService      = lectureFlowService;
     this.employeeService         = employeeService;
     this.contentOfThePlanService = contentOfThePlanService;
     this.disciplineService       = disciplineService;
 }
コード例 #9
0
 public CourseController(ICourseService courseService,
                         IDisciplineService disciplineService,
                         IEventService eventService)
 {
     _courseService     = courseService;
     _disciplineService = disciplineService;
     _eventService      = eventService;
 }
コード例 #10
0
        public FatecService(
			ICourseRepository cursoRepository,
			IFatecRepository fatecRepository,
			ICacheManager cacheStrategy,
			IDisciplineService disciplineService)
        {
            _courseRepository = cursoRepository;
            _fatecRepository = fatecRepository;
            _cacheManager = cacheStrategy;
            _disciplineService = disciplineService;
        }
コード例 #11
0
 public AccountController(
     IUserService userService,
     IDisciplineService d,
     IGroupService g,
     ICathedraService c
     )
 {
     _userService = userService;
     this.d       = d;
     this.g       = g;
     this.c       = c;
 }
コード例 #12
0
 public EducationController(IUserService IUserService, IEducationService IEducationService, IClassService IClassService, ICollegeService ICollegeService, IDisciplineService IDisciplineService,
                            IEducationCategoryService IEducationCategoryService, ISpecializationService ISpecializationService, IUniversityService IUniversityService, IEducationCategoryUniversityBoardMappingService IEducationCategoryUniversityBoardMappingService)
 {
     this._IUserService      = IUserService;
     this._IEducationService = IEducationService;
     _educationDetails       = new EmployeeEducationDetail();
     this._IClassService     = IClassService;
     _class = new Master_Class();
     this._ICollegeService = ICollegeService;
     _college = new Master_College();
     this._IDisciplineService = IDisciplineService;
     _discipline = new Master_Discipline();
     this._IEducationCategoryService = IEducationCategoryService;
     _educationCategory           = new Master_EducationCategory();
     this._ISpecializationService = ISpecializationService;
     _specialization          = new Master_Specialization();
     this._IUniversityService = IUniversityService;
     _university = new Master_University();
     this._IEducationCategoryUniversityBoardMappingService = IEducationCategoryUniversityBoardMappingService;
     _educationCategoryUniversityBoardMapping = new EducationCategoryUniversityBoardMapping();
 }
コード例 #13
0
 public DisciplineController(IDisciplineService disciplineService) => _disciplineService = disciplineService;
コード例 #14
0
 public DisciplinesController(IDisciplineService disciplineService, IDisciplineQuery disciplineQuery)
 {
     _disciplineService = disciplineService;
     _disciplineQuery   = disciplineQuery;
 }
コード例 #15
0
 public DisciplineController(IDisciplineService disciplineService)
 {
     _disciplineService = disciplineService;
 }
コード例 #16
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DisciplinesController"/> class.
 /// </summary>
 /// <param name="logger">Logger parameter.</param>
 /// <param name="disciplineService">Discipline service parameter.</param>
 public DisciplinesController(ILogger <DisciplinesController> logger, IDisciplineService disciplineService)
 {
     this.logger            = logger;
     this.disciplineService = disciplineService;
 }
コード例 #17
0
 public DisciplineController(IDisciplineService disciplines)
 {
     this.disciplines = disciplines;
 }
コード例 #18
0
 public SportTypeController(ISportTypeService sportTypeService, IDisciplineService disciplineService)
 {
     _sportTypeService  = sportTypeService;
     _disciplineService = disciplineService;
 }
 public ContentOfThePlanController(IContentOfThePlanService contentOfThePlanService, IDisciplineService disciplineService, IAcademicPlanService academicPlanService)
 {
     this.contentOfThePlanService = contentOfThePlanService;
     this.disciplineService       = disciplineService;
     this.academicPlanService     = academicPlanService;
 }
コード例 #20
0
 public ServiceLocatorSchool(IServiceLocatorMaster serviceLocatorMaster)
     : base(serviceLocatorMaster.Context)
 {
     this.serviceLocatorMaster = serviceLocatorMaster;
     personService             = new PersonService(this);
     addressSerivce            = new AddressService(this);
     gradeLevelService         = new GradeLevelService(this);
     markingPeriodService      = new MarkingPeriodService(this);
     classService                  = new ClassService(this);
     schoolYearService             = new SchoolYearService(this);
     announcementQnAService        = new AnnouncementQnAService(this);
     announcementAttachmentService = new AnnouncementAttachmentService(this);
     phoneService                  = new PhoneService(this);
     privateMessageService         = new PrivateMessageService(this);
     roomService                          = new RoomService(this);
     periodService                        = new PeriodService(this);
     calendarDateService                  = new CalendarDateService(this);
     dayTypeService                       = new DayTypeService(this);
     classPeriodService                   = new ClassPeriodService(this);
     notificationService                  = new NotificationService(this);
     attendanceReasonService              = new AttendanceReasonService(this);
     attendanceService                    = new AttendanceService(this);
     studentParentService                 = new StudentParentService(this);
     studentAnnouncementService           = new StudentAnnouncementService(this);
     classClassAnnouncementTypeService    = new ClassClassAnnouncementTypeService(this);
     infractionService                    = new InfractionService(this);
     applicationSchoolService             = new ApplicationSchoolService(this);
     disciplineService                    = new DisciplineService(this);
     gradingStatisticService              = new GradingStatisticService(this);
     schoolService                        = new SchoolService(this);
     schoolPersonService                  = new SchoolPersonService(this);
     standardService                      = new StandardService(this);
     alphaGradeService                    = new AlphaGradeService(this);
     alternateScoreService                = new AlternateScoreService(this);
     gradingPeriodService                 = new GradingPeriodService(this);
     syncService                          = new SyncService(this);
     gradingStandardService               = new GradingStandardService(this);
     reportService                        = new ReportingService(this);
     gradingCommentService                = new GradingCommentService(this);
     gradingScaleService                  = new GradingScaleService(this);
     classroomOptionService               = new ClassroomOptionService(this);
     personEmailService                   = new PersonEmailService(this);
     schoolDbService                      = new DbService(Context != null ? Context.SchoolConnectionString : null);
     scheduledTimeSlotService             = new ScheduledTimeSlotService(this);
     studentService                       = new StudentService(this);
     staffService                         = new StaffService(this);
     userSchoolService                    = new UserSchoolService(this);
     bellScheduleService                  = new BellScheduleService(this);
     practiceGradeService                 = new PracticeGradeService(this);
     attendanceMonthService               = new AttendanceMonthService(this);
     gradedItemService                    = new GradedItemService(this);
     announcementAttributeService         = new AnnouncementAttributeService(this);
     announcementAssignedAttributeService = new AnnouncementAssignedAttributeService(this);
     contactService                       = new ContactService(this);
     teacherCommentService                = new TeacherCommentService(this);
     dbMaintenanceService                 = new DbMaintenanceService(this);
     groupService                         = new GroupService(this);
     courseTypeService                    = new CourseTypeService(this);
     settingsService                      = new SettingsService(this);
     lpGalleryCategoryService             = new LPGalleryCategoryService(this);
     lessonPlanService                    = new LessonPlanService(this);
     classAnnouncementService             = new ClassAnnouncementService(this);
     adminAnnouncementService             = new AdminAnnouncementService(this);
     announcementFetchService             = new AnnouncementFetchService(this);
     leService                       = new LEService(this);
     attachementService              = new AttachmentService(this);
     personSettingService            = new PersonSettingService(this);
     studentCustomAlertDetailService = new StudentCustomAlertDetailService(this);
     panoramaSettingsService         = new PanoramaSettingsService(this);
     standardizedTestService         = new StandardizedTestService(this);
     supplementalAnnouncementService = new SupplementalAnnouncementService(this);
     ethnicityService                = new EthnicityService(this);
     languageService                 = new LanguageService(this);
     countryService                  = new CountryService(this);
     announcementCommentService      = new AnnouncementCommentService(this);
     appSettingService               = new AppSettingService(this);
     limitedEnglishService           = new LimitedEnglishService(this);
     schoolProgramService            = new SchoolProgramService(this);
     studentSchoolProgramService     = new StudentSchoolProgramService(this);
     mealTypeService                 = new MealTypeService(this);
     lunchCountService               = new LunchCountService(this);
 }
コード例 #21
0
 public DisciplineController(IDisciplineService disciplineService)
 {
     this.disciplineService = disciplineService;
 }
コード例 #22
0
 public VideoLessonService(NeoSchoolDbContext db, IHttpContextAccessor httpContextAccessor, IDisciplineService disciplineService)
 {
     this.db = db;
     this.httpContextAccessor = httpContextAccessor;
     this.disciplineService   = disciplineService;
 }