Beispiel #1
0
 public SubmissionViewDto(Submission submission, IOptions <ApplicationConfig> options) : base(submission)
 {
     Id             = submission.Id;
     UserId         = submission.UserId;
     ContestantId   = submission.User.ContestantId;
     ContestantName = submission.User.ContestantName;
     ProblemId      = submission.ProblemId;
     Program        = submission.Program;
     Verdict        = submission.Verdict;
     Time           = submission.Time;
     Memory         = submission.Memory;
     FailedOn       = submission.FailedOn > 0 ? 1 : 0; // Hide this info from users
     Score          = submission.Score;
     Progress       = submission.Progress;
     Message        = submission.Message;
     Comments       = submission.GetInfoCommentsString(options, true);
     JudgedBy       = submission.JudgedBy;
     JudgedAt       = submission.JudgedAt;
 }