public ExamGroupsController(
     IExamGroupsDataService examGroupsData,
     IHangfireBackgroundJobService backgroundJobs,
     IContestsDataService contestsData)
 {
     this.examGroupsData = examGroupsData;
     this.backgroundJobs = backgroundJobs;
     this.contestsData   = contestsData;
 }
 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;
 }
Example #3
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 ExamGroupsBusinessService(
     IExamGroupsDataService examGroupsData,
     IUsersDataService usersData,
     IHttpRequesterService httpRequester,
     IHangfireBackgroundJobService backgroundJobs,
     string sulsPlatformBaseUrl,
     string apiKey)
 {
     this.examGroupsData      = examGroupsData;
     this.usersData           = usersData;
     this.httpRequester       = httpRequester;
     this.backgroundJobs      = backgroundJobs;
     this.sulsPlatformBaseUrl = sulsPlatformBaseUrl;
     this.apiKey = apiKey;
 }