public ResultsController(
     IContestsDataService contestsData,
     IParticipantsDataService participantsData)
 {
     this.contestsData     = contestsData;
     this.participantsData = participantsData;
 }
 public ParticipantsBusinessService(
     IParticipantsDataService participantsData,
     IContestsDataService contestsData)
 {
     this.participantsData = participantsData;
     this.contestsData     = contestsData;
 }
 public SearchController(
     IOjsData data,
     IContestsDataService contestsData)
     : base(data)
 {
     this.contestsData = contestsData;
 }
 public ExamGroupsController(
     IExamGroupsDataService examGroupsData,
     IHangfireBackgroundJobService backgroundJobs,
     IContestsDataService contestsData)
 {
     this.examGroupsData = examGroupsData;
     this.backgroundJobs = backgroundJobs;
     this.contestsData   = contestsData;
 }
Esempio n. 5
0
 public LecturersKendoRemoteDataController(
     IOjsData data,
     IContestsDataService contestsData,
     IContestCategoriesDataService contestCategoriesData)
     : base(data)
 {
     this.contestsData          = contestsData;
     this.contestCategoriesData = contestCategoriesData;
 }
 public ContestsExportController(
     IOjsData data,
     IContestsDataService contestsData,
     IParticipantsDataService participantsData)
     : base(data)
 {
     this.contestsData     = contestsData;
     this.participantsData = participantsData;
 }
Esempio n. 7
0
 public ListController(
     IOjsData data,
     IContestsBusinessService contestsBusiness,
     IContestsDataService contestsData)
     : base(data)
 {
     this.contestsBusiness = contestsBusiness;
     this.contestsData     = contestsData;
 }
 public ProblemGroupsBusinessService(
     IEfDeletableEntityRepository <ProblemGroup> problemGroups,
     IProblemGroupsDataService problemGroupsData,
     IContestsDataService contestsData,
     ISubmissionTypesDataService submissionTypesData)
 {
     this.problemGroups       = problemGroups;
     this.problemGroupsData   = problemGroupsData;
     this.contestsData        = contestsData;
     this.submissionTypesData = submissionTypesData;
 }
 public ListController(
     IOjsData data,
     IContestsDataService contestsData,
     IContestCategoriesDataService contestCategoriesData,
     ICacheItemsProviderService cacheItems)
     : base(data)
 {
     this.contestsData          = contestsData;
     this.contestCategoriesData = contestCategoriesData;
     this.cacheItems            = cacheItems;
 }
Esempio n. 10
0
 public ResultsController(
     IOjsData data,
     IContestsDataService contestsData,
     IParticipantsDataService participantsData,
     IParticipantScoresDataService participantScoresData)
     : base(data)
 {
     this.contestsData          = contestsData;
     this.participantsData      = participantsData;
     this.participantScoresData = participantScoresData;
 }
 public SubmissionsController(
     IOjsData data,
     ISubmissionsDataService submissionsData,
     IProblemsDataService problemsData,
     IContestsDataService contestsData)
     : base(data)
 {
     this.submissionsData = submissionsData;
     this.problemsData    = problemsData;
     this.contestsData    = contestsData;
 }
Esempio n. 12
0
 public ProblemGroupsController(
     IOjsData data,
     IProblemGroupsDataService problemGroupsData,
     IProblemGroupsBusinessService problemGroupsBusiness,
     IContestsDataService contestsData)
     : base(data)
 {
     this.problemGroupsData     = problemGroupsData;
     this.problemGroupsBusiness = problemGroupsBusiness;
     this.contestsData          = contestsData;
 }
Esempio n. 13
0
 public ResultsController(
     IOjsData data,
     IContestsDataService contestsData,
     IParticipantsDataService participantsData,
     IParticipantScoresBusinessService participantScoresBusiness)
 {
     this.data                      = data;
     this.contestsData              = contestsData;
     this.participantsData          = participantsData;
     this.participantScoresBusiness = participantScoresBusiness;
 }
 public ParticipantsController(
     IOjsData data,
     IContestsDataService contestsData,
     IUsersDataService usersData,
     IParticipantsDataService participantsData)
     : base(data)
 {
     this.contestsData     = contestsData;
     this.usersData        = usersData;
     this.participantsData = participantsData;
 }
Esempio n. 15
0
 public TempController(
     IOjsData data,
     IHangfireBackgroundJobService backgroundJobs,
     ISubmissionsForProcessingDataService submissionsForProcessingData,
     IContestsDataService contestsData)
     : base(data)
 {
     this.backgroundJobs = backgroundJobs;
     this.submissionsForProcessingData = submissionsForProcessingData;
     this.contestsData = contestsData;
 }
Esempio n. 16
0
 public ProblemsController(
     IOjsData data,
     ISubmissionsForProcessingDataService submissionsForProcessingData,
     IParticipantScoresDataService participantScoresData,
     IContestsDataService contestsData,
     IProblemsDataService problemsData)
     : base(data)
 {
     this.submissionsForProcessingData = submissionsForProcessingData;
     this.participantScoresData        = participantScoresData;
     this.contestsData = contestsData;
     this.problemsData = problemsData;
 }
 public KendoRemoteDataController(
     IOjsData data,
     IUsersDataService usersData,
     IContestsDataService contestsData,
     IProblemsDataService problemsData,
     IProblemGroupsDataService problemGroupsData)
     : base(data)
 {
     this.usersData         = usersData;
     this.contestsData      = contestsData;
     this.problemsData      = problemsData;
     this.problemGroupsData = problemGroupsData;
 }
Esempio n. 18
0
 public ExamGroupsController(
     IOjsData data,
     IExamGroupsDataService examGroupsData,
     IUsersDataService usersData,
     IContestsDataService contestsData,
     IExamGroupsBusinessService examGroupsBusiness)
     : base(data)
 {
     this.examGroupsData     = examGroupsData;
     this.usersData          = usersData;
     this.contestsData       = contestsData;
     this.examGroupsBusiness = examGroupsBusiness;
 }
 public ContestsBusinessService(
     IEfDeletableEntityRepository <Contest> contests,
     IContestsDataService contestsData,
     IParticipantsDataService participantsData,
     IParticipantScoresDataService participantScoresData,
     IExamGroupsDataService examGroupsData)
 {
     this.contests              = contests;
     this.contestsData          = contestsData;
     this.participantsData      = participantsData;
     this.participantScoresData = participantScoresData;
     this.examGroupsData        = examGroupsData;
 }
Esempio n. 20
0
 public AntiCheatController(
     IOjsData data,
     IPlagiarismDetectorFactory plagiarismDetectorFactory,
     ISimilarityFinder similarityFinder,
     IContestsDataService contestsData,
     IParticipantsDataService participantsData)
     : base(data)
 {
     this.plagiarismDetectorFactory = plagiarismDetectorFactory;
     this.similarityFinder          = similarityFinder;
     this.contestsData     = contestsData;
     this.participantsData = participantsData;
 }
 public ContestsController(
     IOjsData data,
     IParticipantScoresDataService participantScoresData,
     IContestsDataService contestsData,
     IContestsBusinessService contestsBusiness,
     IParticipantsBusinessService participantsBusiness)
     : base(data)
 {
     this.participantScoresData = participantScoresData;
     this.contestsData          = contestsData;
     this.contestsBusiness      = contestsBusiness;
     this.participantsBusiness  = participantsBusiness;
 }
Esempio n. 22
0
 public ContestsController(
     IOjsData data,
     IContestsDataService contestsData,
     IProblemsDataService problemsData,
     ICacheItemsProviderService cacheItems,
     IContestsBusinessService contestsBusiness)
     : base(data)
 {
     this.contestsData     = contestsData;
     this.problemsData     = problemsData;
     this.cacheItems       = cacheItems;
     this.contestsBusiness = contestsBusiness;
 }
Esempio n. 23
0
 public CompeteController(
     IOjsData data,
     ISubmissionsForProcessingDataService submissionsForProcessingData,
     IParticipantsBusinessService participantsBusiness,
     IParticipantsDataService participantsData,
     IContestsBusinessService contestsBusiness,
     IContestsDataService contestsData,
     IProblemsDataService problemsData)
     : base(data)
 {
     this.submissionsForProcessingData = submissionsForProcessingData;
     this.participantsBusiness         = participantsBusiness;
     this.participantsData             = participantsData;
     this.contestsBusiness             = contestsBusiness;
     this.contestsData = contestsData;
     this.problemsData = problemsData;
 }
 public ProblemsController(
     IOjsData data,
     IContestsDataService contestsData,
     ICheckersDataService checkersData,
     IProblemsDataService problemsData,
     IProblemGroupsDataService problemGroupsData,
     IProblemResourcesDataService problemResourcesData,
     ISubmissionsDataService submissionsData,
     ISubmissionTypesDataService submissionTypesData,
     IProblemsBusinessService problemsBusiness)
     : base(data)
 {
     this.contestsData         = contestsData;
     this.checkersData         = checkersData;
     this.problemsData         = problemsData;
     this.problemGroupsData    = problemGroupsData;
     this.problemResourcesData = problemResourcesData;
     this.submissionsData      = submissionsData;
     this.submissionTypesData  = submissionTypesData;
     this.problemsBusiness     = problemsBusiness;
 }
Esempio n. 25
0
 public ProblemsBusinessService(
     IEfDeletableEntityRepository <Problem> problems,
     IContestsDataService contestsData,
     IParticipantScoresDataService participantScoresData,
     IProblemsDataService problemsData,
     IProblemResourcesDataService problemResourcesData,
     ISubmissionsDataService submissionsData,
     ISubmissionsForProcessingDataService submissionsForProcessingData,
     ITestRunsDataService testRunsData,
     ISubmissionTypesDataService submissionTypesData,
     IProblemGroupsBusinessService problemGroupsBusiness)
 {
     this.problems                     = problems;
     this.contestsData                 = contestsData;
     this.participantScoresData        = participantScoresData;
     this.problemsData                 = problemsData;
     this.problemResourcesData         = problemResourcesData;
     this.submissionsData              = submissionsData;
     this.submissionsForProcessingData = submissionsForProcessingData;
     this.testRunsData                 = testRunsData;
     this.submissionTypesData          = submissionTypesData;
     this.problemGroupsBusiness        = problemGroupsBusiness;
 }
Esempio n. 26
0
 public ContestQuestionsController(
     IOjsData data,
     IContestsDataService contestsData)
     : base(data) =>
     this.contestsData = contestsData;
 public LecturersInContestsController(
     IOjsData data,
     IContestsDataService contestsData)
     : base(data) => this.contestsData = contestsData;
 public HomeController(IOjsData data, IContestsDataService contestsData)
     : base(data) =>
     this.contestsData = contestsData;