コード例 #1
0
 /// <summary>
 ///     构造函数。
 /// </summary>
 /// <param name="dialogService">对话框服务。</param>
 /// <param name="identityService">身份服务。</param>
 /// <param name="studentAssignmentService">个人作业服务。</param>
 public StudentAssignmentViewModel(IDialogService dialogService,
                                   IIdentityService identityService,
                                   IStudentAssignmentService studentAssignmentService)
 {
     _dialogService            = dialogService;
     _identityService          = identityService;
     _studentAssignmentService = studentAssignmentService;
 }
コード例 #2
0
 /// <summary>
 ///     构造函数。
 /// </summary>
 /// <param name="dialogService">对话框服务。</param>
 /// <param name="studentAssignmentService">个人作业服务。</param>
 /// <param name="navigationService">根导航服务。</param>
 /// <param name="tileService">磁贴服务。</param>
 public StudentAssignmentViewModel(IDialogService dialogService,
                                   IStudentAssignmentService studentAssignmentService,
                                   IRootNavigationService navigationService,
                                   ITileService tileService)
 {
     _dialogService            = dialogService;
     _studentAssignmentService = studentAssignmentService;
     _navigationService        = navigationService;
     _tileService = tileService;
 }
コード例 #3
0
 public FeedbackService(IFeedbackRepository feedbackRepository, IStudentAttendanceService studentAttendanceService, IStudentBehaviorService studentBehaviorService, IStudentCourseGradesService studentCourseGradesService, IImageProvider imageProvider, IStudentAssignmentService studentAssignmentService, ICustomParametersProvider customParametersProvider, ICommunicationsService communicationsService, IMessagingProvider messagingProvider)
 {
     _feedbackRepository         = feedbackRepository;
     _studentAttendanceService   = studentAttendanceService;
     _studentBehaviorService     = studentBehaviorService;
     _studentCourseGradesService = studentCourseGradesService;
     _imageProvider            = imageProvider;
     _studentAssignmentService = studentAssignmentService;
     _customParametersProvider = customParametersProvider;
     _communicationsService    = communicationsService;
     _messagingProvider        = messagingProvider;
 }
コード例 #4
0
 public ParentsService(IParentRepository parentRepository, IStudentAttendanceService studentAttendanceService, IStudentBehaviorService studentBehaviorService, IStudentCourseGradesService studentCourseGradesService, IImageProvider imageProvider, IStudentAssignmentService studentAssignmentService, ICustomParametersProvider customParametersProvider, ICommunicationsService communicationsService, IMessagingProvider messagingProvider, ISpotlightIntegrationsService spotlightIntegrationsService, IAlertService alertService, IStudentsService studentsService)
 {
     _parentRepository           = parentRepository;
     _studentAttendanceService   = studentAttendanceService;
     _studentBehaviorService     = studentBehaviorService;
     _studentCourseGradesService = studentCourseGradesService;
     _imageProvider                = imageProvider;
     _studentAssignmentService     = studentAssignmentService;
     _customParametersProvider     = customParametersProvider;
     _communicationsService        = communicationsService;
     _messagingProvider            = messagingProvider;
     _spotlightIntegrationsService = spotlightIntegrationsService;
     _alertService    = alertService;
     _studentsService = studentsService;
 }
コード例 #5
0
 public AssignmentsController(
     IAssignmentService assignmentService,
     ICourseService courseService,
     IEducatorService educatorService,
     IStudentAssignmentService studentAssignmentService,
     IUserService userService,
     UserManager <LMSAppUser> userManager)
 {
     this.assignmentService        = assignmentService;
     this.courseService            = courseService;
     this.educatorService          = educatorService;
     this.studentAssignmentService = studentAssignmentService;
     this.userService = userService;
     this.userManager = userManager;
 }
コード例 #6
0
 public TeachersService(ITeacherRepository teacherRepository, IStudentAttendanceService studentAttendanceService, IStudentBehaviorService studentBehaviorService, IStudentCourseGradesService studentCourseGradesService, IImageProvider imageProvider, IStudentAssignmentService studentAssignmentService, ICustomParametersProvider customParametersProvider, ICommunicationsService communicationsService, ISpotlightIntegrationsService spotlightIntegrationsService, IAlertService alertService, IClassPeriodNameProvider classPeriodNameProvider, IStudentsService studentsService, IStudentRepository studentRepository, IDateProvider dateProvider)
 {
     _teacherRepository          = teacherRepository;
     _studentAttendanceService   = studentAttendanceService;
     _studentBehaviorService     = studentBehaviorService;
     _studentCourseGradesService = studentCourseGradesService;
     _imageProvider                = imageProvider;
     _studentAssignmentService     = studentAssignmentService;
     _customParametersProvider     = customParametersProvider;
     _communicationsService        = communicationsService;
     _spotlightIntegrationsService = spotlightIntegrationsService;
     _alertService            = alertService;
     _classPeriodNameProvider = classPeriodNameProvider;
     _studentsService         = studentsService;
     _studentRepository       = studentRepository;
     _dateProvider            = dateProvider;
 }
コード例 #7
0
 public StudentsController(IStudentsService studentsService,
                           IStudentAttendanceService studentAttendanceService,
                           IStudentBehaviorService studentBehaviorService,
                           IStudentCourseGradesService studentCourseGradesService,
                           IStudentAssignmentService studentAssignmentService,
                           IStudentSuccessTeamService studentSuccessTeamService,
                           IStudentScheduleService studentScheduleService,
                           IStudentAssessmentService studentAssessmentService,
                           IStudentGoalService studentGoalService,
                           IStudentAllAboutService studentAllAboutService)
 {
     _studentsService            = studentsService;
     _studentAttendanceService   = studentAttendanceService;
     _studentBehaviorService     = studentBehaviorService;
     _studentCourseGradesService = studentCourseGradesService;
     _studentAssignmentService   = studentAssignmentService;
     _studentSuccessTeamService  = studentSuccessTeamService;
     _studentScheduleService     = studentScheduleService;
     _studentAssessmentService   = studentAssessmentService;
     _studentGoalService         = studentGoalService;
     _studentAllAboutService     = studentAllAboutService;
 }
コード例 #8
0
 public StudentsService(IStudentRepository studentRepository,
                        IImageProvider imageUrlProvider,
                        IStudentAttendanceService studentAttendanceService,
                        IStudentBehaviorService studentBehaviorService,
                        IStudentCourseGradesService studentCourseGradesService,
                        IStudentAssignmentService studentAssignmentService,
                        IStudentScheduleService studentScheduleService,
                        IStudentAssessmentService studentAssessmentService,
                        IStudentProgramService studentProgramService,
                        IStudentIndicatorService studentIndicatorService,
                        IStudentSuccessTeamService studentSuccessTeamService,
                        IStudentGraduationReadinessService studentGraduationReadinessService,
                        ICommunicationsService communicationsService,
                        ISpotlightIntegrationsService spotlightIntegrationsService,
                        ICustomParametersProvider customParametersProvider,
                        IStudentGoalService studentGoalService,
                        IStudentAllAboutService studentAllAboutService,
                        IStudentCalendarService studentCalendarService)
 {
     _studentRepository                 = studentRepository;
     _imageUrlProvider                  = imageUrlProvider;
     _studentAttendanceService          = studentAttendanceService;
     _studentBehaviorService            = studentBehaviorService;
     _studentCourseGradesService        = studentCourseGradesService;
     _studentAssignmentService          = studentAssignmentService;
     _studentScheduleService            = studentScheduleService;
     _studentAssessmentService          = studentAssessmentService;
     _studentProgramService             = studentProgramService;
     _studentIndicatorService           = studentIndicatorService;
     _studentSuccessTeamService         = studentSuccessTeamService;
     _studentGraduationReadinessService = studentGraduationReadinessService;
     _communicationsService             = communicationsService;
     _spotlightIntegrationsService      = spotlightIntegrationsService;
     _customParametersProvider          = customParametersProvider;
     _studentGoalService                = studentGoalService;
     _studentAllAboutService            = studentAllAboutService;
     _studentCalendarService            = studentCalendarService;
 }
コード例 #9
0
 public GradeChartViewComponent(IStudentAssignmentService studentAssignmentService)
 {
     this.studentAssignmentService = studentAssignmentService;
 }