Move simulation history into profile

This commit is contained in:
hz
2026-07-14 21:38:03 -05:00
parent 52e82391ee
commit 3b946c2bc5
14 changed files with 312 additions and 68 deletions
+22
View File
@@ -137,6 +137,28 @@ public class CompletedExamSimulationPage
public DateTime? NextBefore { get; set; }
}
public class ExamSimulationHistorySummary
{
public string Id { get; set; } = "";
public string State { get; set; } = "";
public DateTime CreatedUtc { get; set; }
public DateTime UpdatedUtc { get; set; }
public DateTime? CompletedUtc { get; set; }
public int CurrentBlock { get; set; }
public int TotalBlocks { get; set; } = 12;
public int? PredictedScore { get; set; }
public int? RangeLow { get; set; }
public int? RangeHigh { get; set; }
public int? Correct { get; set; }
public int Total { get; set; }
}
public class ExamSimulationHistoryPage
{
public List<ExamSimulationHistorySummary> Items { get; set; } = [];
public DateTime? NextBefore { get; set; }
}
public class Step3Outcome
{
[BsonId]