/// <summary>
		/// Constructor.
		/// </summary>
		public BaseClassroomController(
			BaseControllerArgs args,
			IClassroomService classroomService)
				: base(args)
		{
			ClassroomService = classroomService;
		}
Example #2
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public BaseClassroomController(
     BaseControllerArgs args,
     IClassroomService classroomService)
     : base(args)
 {
     ClassroomService = classroomService;
 }
		/// <summary>
		/// Constructor.
		/// </summary>
		public BaseProjectController(
			BaseControllerArgs args, 
			IClassroomService classroomService,
			IProjectService projectService) 
				: base(args, classroomService)
		{
			ProjectService = projectService;
		}
        public ClassroomController(IClassroomService classroomService
			, IExcelService excelService
			, IClassroomTypeService classroomTypeService)
        {
            _classroomService = classroomService;
            _excelService = excelService;
            _classroomTypeService = classroomTypeService;
        }
 /// <summary>
 /// Constructor.
 /// </summary>
 public BaseAssignmentController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     IAssignmentService assignmentService)
     : base(args, classroomService)
 {
     AssignmentService = assignmentService;
 }
 public CourseClassroomController(ICourseClassroomService courseClassroomService, IMapper mapper, ICourseService courseService
                                  , IClassroomService classroomService)
 {
     _courseClassroomService = courseClassroomService;
     _mapper           = mapper;
     _courseService    = courseService;
     _classroomService = classroomService;
 }
Example #7
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public BaseSectionController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     ISectionService sectionService)
     : base(args, classroomService)
 {
     SectionService = sectionService;
 }
		/// <summary>
		/// Constructor.
		/// </summary>
		public BaseSectionController(
			BaseControllerArgs args, 
			IClassroomService classroomService,
			ISectionService sectionService) 
				: base(args, classroomService)
		{
			SectionService = sectionService;
		}
Example #9
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public AdminController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     IUserService userService)
     : base(args, classroomService)
 {
     UserService = userService;
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 public ClassroomHomeController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     IAnnouncementService announcementService)
     : base(args, classroomService)
 {
     AnnouncementService = announcementService;
 }
Example #11
0
 public ProfessorsController(IExamService examService,
                             ICourseService courseService,
                             IClassroomService classroomService)
 {
     _examService      = examService;
     _courseService    = courseService;
     _classroomService = classroomService;
 }
		/// <summary>
		/// Constructor.
		/// </summary>
		public QuestionCategoryController(
			BaseControllerArgs args,
			IClassroomService classroomService, 
			IQuestionCategoryService questionCategoryService) 
				: base(args, classroomService)
		{
			QuestionCategoryService = questionCategoryService;
		}
		/// <summary>
		/// Constructor.
		/// </summary>
		public AdminController(
			BaseControllerArgs args,
			IClassroomService classroomService,
			IUserService userService)
				: base(args, classroomService)
		{
			UserService = userService;
		}
Example #14
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public BaseProjectController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     IProjectService projectService)
     : base(args, classroomService)
 {
     ProjectService = projectService;
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 public QuestionCategoryController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     IQuestionCategoryService questionCategoryService)
     : base(args, classroomService)
 {
     QuestionCategoryService = questionCategoryService;
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 public AssignmentQuestionController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     IAssignmentService assignmentService,
     IAssignmentQuestionService assignmentQuestionService)
     : base(args, classroomService, assignmentService)
 {
     AssignmentQuestionService = assignmentQuestionService;
 }
Example #17
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public BaseCheckpointController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     IProjectService projectService,
     ICheckpointService checkpointService)
     : base(args, classroomService, projectService)
 {
     CheckpointService = checkpointService;
 }
		/// <summary>
		/// Constructor.
		/// </summary>
		public ClassroomController(
			BaseControllerArgs args, 
			IClassroomService classroomService,
			IUserService userService) 
				: base(args)
		{
			ClassroomService = classroomService;
			UserService = userService;
		}
		/// <summary>
		/// Constructor.
		/// </summary>
		public BaseCheckpointController(
			BaseControllerArgs args, 
			IClassroomService classroomService,
			IProjectService projectService,
			ICheckpointService checkpointService) 
				: base(args, classroomService, projectService)
		{
			CheckpointService = checkpointService;
		}
		/// <summary>
		/// Constructor.
		/// </summary>
		public StudentController(
			BaseControllerArgs args,
			IClassroomService classroomService,
			ISectionService sectionService,
			IUserService userService)
			: base(args, classroomService, sectionService)
		{
			UserService = userService;
		}
Example #21
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public StudentController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     ISectionService sectionService,
     IUserService userService)
     : base(args, classroomService, sectionService)
 {
     UserService = userService;
 }
Example #22
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public MessageController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     IMessageService messageService,
     WebAppHost webAppHost)
     : base(args, classroomService)
 {
     MessageService = messageService;
     _webAppHost    = webAppHost;
 }
 public CoursesController(ICourseService courseService,
                          ILessonService lessonService,
                          IClassroomService classroomService,
                          ITeacherService teacherService)
 {
     this.courseService    = courseService;
     this.lessonService    = lessonService;
     this.classroomService = classroomService;
     this.teacherService   = teacherService;
 }
Example #24
0
 public ClassroomController(IClassroomService ClassrommService, ISubjectService SubjectService, IStandardMasterService StandardMasterService,
                            ITeacherService TeacherService, IStudentService StudentService, IStudentClassroomService StudentClassroomService)
 {
     _ClassroomService        = ClassrommService;
     _SubjectService          = SubjectService;
     _StandardMasterService   = StandardMasterService;
     _TeacherService          = TeacherService;
     _StudentService          = StudentService;
     _StudentClassroomService = StudentClassroomService;
 }
Example #25
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public CheckpointController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     ISectionService sectionService,
     IProjectService projectService,
     ICheckpointService checkpointService)
     : base(args, classroomService, projectService)
 {
     SectionService    = sectionService;
     CheckpointService = checkpointService;
 }
Example #26
0
        public ClassroomServiceTests()
        {
            this.storageBrokerMock  = new Mock <IStorageBroker>();
            this.loggingBrokerMock  = new Mock <ILoggingBroker>();
            this.dateTimeBrokerMock = new Mock <IDateTimeBroker>();

            this.classroomService = new ClassroomService(
                storageBroker: this.storageBrokerMock.Object,
                loggingBroker: this.loggingBrokerMock.Object,
                dateTimeBroker: this.dateTimeBrokerMock.Object);
        }
Example #27
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public ClassroomController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     IUserService userService,
     IAnnouncementService announcementService)
     : base(args)
 {
     ClassroomService    = classroomService;
     UserService         = userService;
     AnnouncementService = announcementService;
 }
		/// <summary>
		/// Constructor.
		/// </summary>
		public CheckpointController(
			BaseControllerArgs args,
			IClassroomService classroomService,
			ISectionService sectionService,
			IProjectService projectService,
			ICheckpointService checkpointService)
				: base(args, classroomService, projectService)
		{
			SectionService = sectionService;
			CheckpointService = checkpointService;
		}
 /// <summary>
 /// Constructor.
 /// </summary>
 public SubmissionController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     IProjectService projectService,
     ICheckpointService checkpointService,
     ISubmissionService submissionService,
     IUserService userService,
     WebAppHost webAppHost)
     : base(args, classroomService, projectService, checkpointService)
 {
     SubmissionService = submissionService;
     UserService       = userService;
     _webAppHost       = webAppHost;
 }
Example #30
0
 public AccountController(ILoginService LoginService, IEmailSender EmailSender, AppSettingsConfiguration AppSettingsConfig,
                          IAppCookiesAuthService AppCookiesAuth, IAppUserService AppUserService, IAppSettingService ObjAppSettingService,
                          IAppJobService objAppJobService, IAppJobService JobService, IClassroomService ClassrommService)
 {
     _LoginService      = LoginService;
     _EmailSender       = EmailSender;
     _AppSettingsConfig = AppSettingsConfig;
     _AppUserService    = AppUserService;
     _AppCookiesAuth    = AppCookiesAuth;
     _AppSettingService = ObjAppSettingService;
     _AppJobService     = objAppJobService;
     _JobService        = JobService;
     _ClassroomService  = ClassrommService;
 }
		/// <summary>
		/// Constructor.
		/// </summary>
		public AssignmentController(
			BaseControllerArgs args,
			IClassroomService classroomService,
			IAssignmentService assignmentService,
			ISectionService sectionService,
			IQuestionService questionService,
			IUserService userService)
				: base(args, classroomService)
		{
			AssignmentService = assignmentService;
			SectionService = sectionService;
			QuestionService = questionService;
			UserService = userService;
		}
Example #32
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public UserController(
     BaseControllerArgs args,
     IIdentityProvider identityProvider,
     IUserService userService,
     IClassroomService classroomService,
     ISectionService sectionService,
     WebAppHost webAppHost)
     : base(args)
 {
     _userService      = userService;
     _identityProvider = identityProvider;
     _classroomService = classroomService;
     _sectionService   = sectionService;
     _webAppHost       = webAppHost;
 }
Example #33
0
		/// <summary>
		/// Constructor.
		/// </summary>
		public UserController(
			BaseControllerArgs args,
			IIdentityProvider identityProvider,
			IUserService userService, 
			IClassroomService classroomService, 
			ISectionService sectionService,
			WebAppHost webAppHost) 
				: base(args)
		{
			_userService = userService;
			_identityProvider = identityProvider;
			_classroomService = classroomService;
			_sectionService = sectionService;
			_webAppHost = webAppHost;
		}
Example #34
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public ProjectController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     ISectionService sectionService,
     IProjectService projectService,
     IBuildService buildService,
     IJsonSerializer jsonSerializer,
     WebAppHost webAppHost)
     : base(args, classroomService)
 {
     SectionService  = sectionService;
     ProjectService  = projectService;
     BuildService    = buildService;
     _jsonSerializer = jsonSerializer;
     _webAppHost     = webAppHost;
 }
Example #35
0
        public CorporationController(ICorporationService corporationService, ICorporationOwnerService corporationOwnerService,
                                     ICorporationTeacherService corporationTeacherService, ICorporationEmployeeService corporationEmployeeService, ICorporationSchoolManagerService corporationSchoolManagerService,
                                     ICorporationAddressService corporationAddressService, IClassroomService classroomService, IEducationService educationService, ICorporationStudentService corporationStudentService)
        {
            _corporationService         = corporationService;
            _corporationOwnerService    = corporationOwnerService;
            _corporationTeacherService  = corporationTeacherService;
            _corporationEmployeeService = corporationEmployeeService;

            _corporationSchoolManagerService = corporationSchoolManagerService;
            _corporationAddressService       = corporationAddressService;
            _classroomService = classroomService;
            _educationService = educationService;

            _corporationStudentService = corporationStudentService;
        }
		/// <summary>
		/// Constructor.
		/// </summary>
		public ProjectController(
			BaseControllerArgs args,
			IClassroomService classroomService,
			ISectionService sectionService,
			IProjectService projectService,
			IBuildService buildService,
			IJsonSerializer jsonSerializer,
			WebAppHost webAppHost)
				: base(args, classroomService)
		{
			SectionService = sectionService;
			ProjectService = projectService;
			BuildService = buildService;
			_jsonSerializer = jsonSerializer;
			_webAppHost = webAppHost;
		}
 /// <summary>
 /// Constructor.
 /// </summary>
 public AssignmentController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     IAssignmentService assignmentService,
     ISectionService sectionService,
     IQuestionService questionService,
     IQuestionCategoryService questionCategoryService,
     IUserService userService)
     : base(args, classroomService)
 {
     AssignmentService       = assignmentService;
     SectionService          = sectionService;
     QuestionService         = questionService;
     QuestionCategoryService = questionCategoryService;
     UserService             = userService;
 }
		/// <summary>
		/// Constructor.
		/// </summary>
		public SubmissionController(
			BaseControllerArgs args,
			IClassroomService classroomService,
			IProjectService projectService,
			ICheckpointService checkpointService,
			ISubmissionService submissionService,
			IUserService userService,
			WebAppHost webAppHost,
			WebAppEmail webAppEmail)
			: base(args, classroomService, projectService, checkpointService)
		{
			SubmissionService = submissionService;
			UserService = userService;
			_webAppHost = webAppHost;
			_webAppEmail = webAppEmail;
		}
Example #39
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public BuildController(
     BaseControllerArgs args,
     IClassroomService classroomService,
     ISectionService sectionService,
     IProjectService projectService,
     IBuildService buildService,
     ICheckpointService checkpointService,
     ISubmissionService submissionService,
     IJsonSerializer jsonSerializer)
     : base(args, classroomService, projectService)
 {
     SectionService    = sectionService;
     BuildService      = buildService;
     CheckpointService = checkpointService;
     SubmissionService = submissionService;
     _jsonSerializer   = jsonSerializer;
 }
		/// <summary>
		/// Constructor.
		/// </summary>
		public BuildController(
			BaseControllerArgs args,
			IClassroomService classroomService,
			ISectionService sectionService,
			IProjectService projectService,
			IBuildService buildService,
			ICheckpointService checkpointService,
			ISubmissionService submissionService,
			IJsonSerializer jsonSerializer)
				: base(args, classroomService, projectService)
		{
			SectionService = sectionService;
			BuildService = buildService;
			CheckpointService = checkpointService;
			SubmissionService = submissionService;
			_jsonSerializer = jsonSerializer;
		}
Example #41
0
 public LessonController(IClassroomService classroomService, IUserService userService, ITaskService taskService)
 {
     _classroomService = classroomService;
     _userService      = userService;
     _taskService      = taskService;
 }
Example #42
0
 public StudentsController(IClassroomService classroomService)
 {
     _classroomService = classroomService;
 }
 public ClassroomController(IClassroomService classroomService)
 {
     _classroomService = classroomService;
 }
 public ClassroomsController(IClassroomService classroomService) =>
 this.classroomService = classroomService;
 public StudentController(IStudentService service, ITeacherService teacherService, IClassroomService classroomService)
 {
     _studentservice   = service;
     _teacherService   = teacherService;
     _classroomService = classroomService;
 }