Refactor event assignment structure and introduce new models for assignment parameters and requirements

This commit removes the obsolete EventAssignment class from Core.Entities and introduces new models in Core.Models, including AssignmentParameters, AssignmentRequirement, PartialTeam, and StudentEventStatistics. The changes enhance the organization of assignment-related data and improve the overall structure of the codebase. Additionally, several files have been updated to include references to the new Core.Models namespace, ensuring consistency across the application.
This commit is contained in:
2026-01-10 18:36:52 -05:00
parent ecd6173a44
commit 45edcf5e5f
24 changed files with 39 additions and 15 deletions
+1
View File
@@ -25,5 +25,6 @@
@using WebApp.Components.Features.Calendar
@using MudBlazor
@using Core.Entities
@using Core.Models
@using Data
@using VisNetwork.Blazor