feat: add seating plan drag and quick assessment

This commit is contained in:
2026-08-17 01:49:05 +02:00
parent ad40d11d6e
commit 50f3b2d6a9
13 changed files with 891 additions and 36 deletions
+6 -2
View File
@@ -78,8 +78,12 @@ public class FakeSessions(List<ParticipationSession> all) : IParticipationSessio
{
public List<ParticipationSession> GetByGroup(Guid groupId) => all.Where(s => s.GroupId == groupId).ToList();
public ParticipationSession? GetById(Guid id) => all.FirstOrDefault(s => s.Id == id);
public void Save(ParticipationSession session) { }
public void Delete(Guid id) { }
public void Save(ParticipationSession session)
{
all.RemoveAll(s => s.Id == session.Id);
all.Add(session);
}
public void Delete(Guid id) => all.RemoveAll(s => s.Id == id);
}
public class FakeEntries : IParticipationRepository