first implementation of Cairngorm
This commit is contained in:
@@ -0,0 +1,64 @@
|
||||
package vo;
|
||||
|
||||
class Rider {
|
||||
private static var currentIndex = 1000;
|
||||
|
||||
public var id:Int;
|
||||
public var name:String;
|
||||
public var firstName:String;
|
||||
public var age:Int;
|
||||
public var lastLessonDate:Int;
|
||||
public var level:Int;
|
||||
public var credit:Int;
|
||||
public var address:String;
|
||||
public var notes:String;
|
||||
public var ffeLicence:Bool;
|
||||
public var ffeLicenceValidityYear:Int;
|
||||
public var ffeLicenceNumber:String;
|
||||
public var legalGuardianName:String;
|
||||
public var legalGuardianFirstName:String;
|
||||
public var legalGuardianRole:String;
|
||||
public var legalGuardianPhoneNumber:Int;
|
||||
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 = "") {
|
||||
|
||||
id = (pId == 0) ? currentIndex++ : pId;
|
||||
name = pName;
|
||||
firstName = pFirstName;
|
||||
age = pAge;
|
||||
lastLessonDate = pLastLessonDate;
|
||||
level = pLevel;
|
||||
credit = pCredit;
|
||||
address = pAddress;
|
||||
notes = pNotes;
|
||||
ffeLicence = pffeLicence;
|
||||
ffeLicenceValidityYear = pffeLicenceValidityYear;
|
||||
ffeLicenceNumber = pffeLicenceNumber;
|
||||
legalGuardianName = pLegalGuardianName;
|
||||
legalGuardianFirstName = pLegalGuardianFirstName;
|
||||
legalGuardianRole = pLegalGuardianRole;
|
||||
legalGuardianPhoneNumber = pLegalGuardianPhoneNumber;
|
||||
legalGuardianEmail = pLegalGuardianEmail;
|
||||
|
||||
//startdate = (startdate == null) ? Date.now() : startdate;
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user