示例#1
0
 public static DM.Problem SetSubmitters(this DM.Problem problem, IEnumerable <DM.Student> submitters)
 {
     problem.Submitters = submitters.Select(s => new DM.ProblemStudent()
     {
         Problem = problem, Student = s
     }).ToList();
     return(problem);
 }
示例#2
0
 public static DM.Problem SetId(this DM.Problem problem, string id)
 {
     problem.Id = id;
     return(problem);
 }
示例#3
0
 public static DM.Problem SetSubmissions(this DM.Problem problem, IEnumerable <DM.Submission> submissions)
 {
     problem.Submissions = submissions.ToList();
     return(problem);
 }
示例#4
0
 public static DM.Problem SetContest(this DM.Problem problem, DM.Contest contest)
 {
     problem.Contest = contest;
     return(problem);
 }
示例#5
0
 public static DM.Submission SetProblem(this DM.Submission submission, DM.Problem problem)
 {
     submission.Problem = problem;
     return(submission);
 }
示例#6
0
 public static DM.Problem SetName(this DM.Problem problem, string name)
 {
     problem.Name = name;
     return(problem);
 }
示例#7
0
 public static DM.Problem SetAlias(this DM.Problem problem, string alias)
 {
     problem.Alias = alias;
     return(problem);
 }