aufräumen

This commit is contained in:
2026-08-12 17:45:02 +02:00
parent 0823a023c9
commit a1e722ace1
27 changed files with 542 additions and 197 deletions
+6 -6
View File
@@ -6,7 +6,7 @@ public interface IStudentRepository
{
Student? GetById(Guid id);
List<Student> GetAll(bool includeInactive = false);
List<Student> GetByGroup(Guid groupId, string schoolYear);
List<Student> GetByGroup(Guid groupId);
void Save(Student student);
void Delete(Guid id);
}
@@ -18,12 +18,12 @@ public interface IGroupRepository
void Save(LearningGroup group);
void Delete(Guid id);
}
public interface IEnrollmentRepository
public interface IGroupMembershipRepository
{
List<Enrollment> GetByStudent(Guid studentId);
List<Enrollment> GetByGroup(Guid groupId);
List<Enrollment> GetByGroupAndYear(Guid groupId, string schoolYear);
void Save(Enrollment enrollment);
List<GroupMembership> GetByStudent(Guid studentId);
List<GroupMembership> GetByGroup(Guid groupId);
GroupMembership? GetByStudentAndGroup(Guid studentId, Guid groupId);
void Save(GroupMembership membership);
void Delete(Guid id);
}
public interface IExamRepository