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:
@@ -1,4 +1,5 @@
|
||||
using Core.Entities;
|
||||
using Core.Models;
|
||||
|
||||
namespace Tests.Builders;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using Core.Calculation;
|
||||
using Core.Entities;
|
||||
using Core.Models;
|
||||
using Tests.Builders;
|
||||
using Tests.Fixtures;
|
||||
using EventAssignment = Core.Calculation.EventAssignment;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections;
|
||||
using Core.Entities;
|
||||
using Core.Models;
|
||||
using Core.Parsers;
|
||||
using Core.Utility;
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using Core.Entities;
|
||||
using Core.Models;
|
||||
using Core.Validation;
|
||||
using Core.Validation.Rules.StudentAssignmentRules;
|
||||
using Tests.Builders;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using Core.Entities;
|
||||
using Core.Models;
|
||||
using Core.Validation;
|
||||
using System.Text.Json;
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using Core.Entities;
|
||||
using Core.Models;
|
||||
using Core.Validation;
|
||||
using Tests.Builders;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user