Add Blazor WebApp and rework data handling to utilize Entity Framework

This commit is contained in:
2025-09-11 11:49:48 -04:00
parent 5220e61c79
commit 3daa3b81b3
111 changed files with 6039 additions and 946 deletions
+6 -6
View File
@@ -7,16 +7,16 @@ public class DataProcessingTests
{
[Test]
public void GetEventStudentPicksTest()
public void GetEventStudentRankingsTest()
{
var events = TestEntityHandler.GetCompetitiveEvents();
var events = TestEntityHandler.GetEvents();
var students = TestEntityHandler.GetStudents(events);
var rankings = TestEntityHandler.GetStudentEventRankings(students, events);
var eventStudentPicksArray = DataProcessing.GetEventStudentPicks(events, students);
foreach (var eventPicks in eventStudentPicksArray)
foreach (var ranking in rankings)
{
Console.WriteLine(eventPicks.Event.Name);
Console.WriteLine(string.Join(", ", eventPicks.StudentPicks.Select(s => $"{s.Item2}: {s.Item1.Name}")));
Console.WriteLine(ranking.EventDefinition.Name);
Console.WriteLine($"{ranking.Student.FirstName}: {ranking.Rank}");
}
}
}