Using a for loop instead of casting in LoadRidersCommand

This commit is contained in:
2025-11-26 18:42:24 +01:00
parent aa2ba5c90d
commit 6f156d2dc5
3 changed files with 88 additions and 29 deletions
+18 -18
View File
@@ -18,27 +18,27 @@ class RiderVO {
public var legalGuardianName:String;
public var legalGuardianFirstName:String;
public var legalGuardianRole:String;
public var legalGuardianPhoneNumber:Int;
public var legalGuardianPhoneNumber:String;
public var legalGuardianEmail:String;
public function new(pId:Int = 0,
pName:String = "",
pFirstName:String = "",
pAge:Int = 0,
pLastLessonDate:Int,
pLevel:Int = 0,
pCredit:Int = 0,
pAddress:String = "",
pNotes:String = "",
pffeLicence:Bool = false,
pffeLicenceValidityYear:Int = 0,
pffeLicenceNumber:String = "",
pLegalGuardianName:String = "",
pLegalGuardianFirstName:String = "",
pLegalGuardianRole:String = "",
pLegalGuardianPhoneNumber:Int = 0,
pLegalGuardianEmail:String = "") {
public function new(?pId:Int = 0,
?pName:String = "",
?pFirstName:String = "",
?pAge:Int = 0,
?pLastLessonDate:Int,
?pLevel:Int = 0,
?pCredit:Int = 0,
?pAddress:String = "",
?pNotes:String = "",
?pffeLicence:Bool = false,
?pffeLicenceValidityYear:Int = 0,
?pffeLicenceNumber:String = "",
?pLegalGuardianName:String = "",
?pLegalGuardianFirstName:String = "",
?pLegalGuardianRole:String = "",
?pLegalGuardianPhoneNumber:String = "",
?pLegalGuardianEmail:String = "") {
id = (pId == 0) ? currentIndex++ : pId;
name = pName;