public StudentsResultsPage() { this.InitializeComponent(); studentViewModel = new StudentViewModel(); studentsResultsViewModel = new StudentsResultsViewModel(); apiServices = new APIServices(); testViewModel = new TestViewModel(); GetStudentsResults(); }
public ActiveTestsPage() { this.InitializeComponent(); testViewModel = new TestViewModel(); apiServices = new APIServices(); studentsResultsViewModel = new StudentsResultsViewModel(); writeTestPage = new WriteTestPage(); GetTests(); }
public IActionResult ManageSolutions(int taskId) { var task = _db.StudentTasks.Find(taskId); if (task is null) { return(NotFound()); } var allResults = _db.StudentResults.Where(s => s.TaskId == taskId).ToList(); var allResultsViews = allResults.Select(r => new ResultsViewModel(r)).OrderBy(r => r.StudentFullName).ToList(); var res = new StudentsResultsViewModel { Results = allResultsViews, TaskData = new ExtendedTaskViewModel(task), }; return(View(res)); }