示例#1
0
 public TempController(
     IOjsData data,
     IHangfireBackgroundJobService backgroundJobs,
     IProblemGroupsDataService problemGroupsData,
     IParticipantScoresBusinessService participantScoresBusiness)
     : base(data)
 {
     this.backgroundJobs            = backgroundJobs;
     this.problemGroupsData         = problemGroupsData;
     this.participantScoresBusiness = participantScoresBusiness;
 }
示例#2
0
 public ProblemGroupsController(
     IOjsData data,
     IProblemGroupsDataService problemGroupsData,
     IProblemGroupsBusinessService problemGroupsBusiness,
     IContestsDataService contestsData)
     : base(data)
 {
     this.problemGroupsData     = problemGroupsData;
     this.problemGroupsBusiness = problemGroupsBusiness;
     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;
 }
示例#4
0
 public TempController(
     IOjsData data,
     IHangfireBackgroundJobService backgroundJobs,
     IProblemGroupsDataService problemGroupsData,
     IParticipantsDataService participantsData,
     IHttpRequesterService httpRequester)
     : base(data)
 {
     this.backgroundJobs    = backgroundJobs;
     this.problemGroupsData = problemGroupsData;
     this.participantsData  = participantsData;
     this.httpRequester     = httpRequester;
 }
 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;
 }
 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;
 }