public Team(string name, string level, int additionalPeopleRequired, int flagsRequired, int additionalPreMatchTime, int matchDurationMinutes) { this.name = name; this.additionalPeopleRequired = additionalPeopleRequired; this.flagsRequired = flagsRequired; this.additionalPreMatchTime = additionalPreMatchTime; this.matchDurationMinutes = matchDurationMinutes; minimumRefereeQualification = Qualifications.textTeamToReferee(level, name); }
public Player(string name, string teamName, string refereeQualificationText, DateTime dateOfBirth, double accruedCost) { this.name = name; string[] tokens = teamName.Split('.'); foreach (string tn in tokens) { teamNames.Add(tn.Trim()); } this.ageGroup = textToAgeGroupRef(teamNames[0].ToLower()); this.refereeQualification = textLabelToReferee(refereeQualificationText); this.dateOfBirth = dateOfBirth; this.accruedCost = accruedCost; }
public bool IsQualifiedReferee(RefereeQualification rq) { return(refereeQualification >= rq); }