UC-ID
UC-T4
Ziel / Beschreibung
Teilnehmer ↔ Mitarbeiter ↔ Leiter ändern
Fachlicher Kontext
No response
Eingaben / Filter
No response
Fachliche Regeln
• Nur für aktive Veranstaltung
• Nur für bestehende Teilnehmer
• Rolle validieren (CHECK + App-Logik)
API / Technische Umsetzung
PATCH /api/veranstaltung/teilnehmer/{personId}/rolle
Teilnehmer t = teilnehmerRepo
.findByVeranstaltungAndPerson(v, p)
.orElseThrow(NotTeilnehmerException);
t.setRolle(neueRolle);
Definition of Done
UC-ID
UC-T4
Ziel / Beschreibung
Teilnehmer ↔ Mitarbeiter ↔ Leiter ändern
Fachlicher Kontext
No response
Eingaben / Filter
No response
Fachliche Regeln
API / Technische Umsetzung
PATCH /api/veranstaltung/teilnehmer/{personId}/rolle
Teilnehmer t = teilnehmerRepo
.findByVeranstaltungAndPerson(v, p)
.orElseThrow(NotTeilnehmerException);
t.setRolle(neueRolle);
Definition of Done