Refactor domain models (DomFunktionaer, DomReiter, DomPferd) to align with ZNS conventions: simplify naming, update properties, and enhance parser logic. Adjust related controllers, repository methods, and tests. Update MASTER_ROADMAP with changes to domain models.
This commit is contained in:
@@ -159,7 +159,7 @@ enum class VeranstaltungsTypE {
|
||||
* Lizenzklasse eines Reiters gemäß ÖTO Teilnahmeberechtigung.
|
||||
*/
|
||||
@Serializable
|
||||
enum class LizenzKlasseE {
|
||||
enum class ReiterLizenzKlasseE {
|
||||
/** Lizenzfrei – keine Lizenz erforderlich */
|
||||
LIZENZFREI,
|
||||
|
||||
@@ -174,6 +174,7 @@ enum class LizenzKlasseE {
|
||||
|
||||
/** Reiter-Lizenz Klasse 4 */
|
||||
R4,
|
||||
|
||||
/** Dressur-Reiter Klasse 1 */
|
||||
RD1,
|
||||
|
||||
@@ -183,21 +184,35 @@ enum class LizenzKlasseE {
|
||||
/** Dressur-Reiter Klasse 3 */
|
||||
RD3,
|
||||
|
||||
/** Jugend/Nachwuchs */
|
||||
JN,
|
||||
}
|
||||
|
||||
/** Junioren */
|
||||
/**
|
||||
* Altersklasse eines Reiters gemäß ÖTO Teilnahmeberechtigung.
|
||||
*/
|
||||
@Serializable
|
||||
enum class ReiterAltersKlasseE {
|
||||
|
||||
// JUGEND/JUNIOR/U25
|
||||
|
||||
/** Jugend */
|
||||
JG,
|
||||
|
||||
/** Young Rider */
|
||||
YR
|
||||
/** Junioren */
|
||||
JR,
|
||||
|
||||
/** Junge-Reiter */
|
||||
Y,
|
||||
|
||||
/** U25 */
|
||||
U25,
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Status einer Nennung im registration-context.
|
||||
*/
|
||||
@Serializable
|
||||
enum class NennungsStatusE {
|
||||
enum class NennStatusE {
|
||||
/** Nennung eingegangen, noch nicht bestätigt */
|
||||
EINGEGANGEN,
|
||||
|
||||
|
||||
Reference in New Issue
Block a user