Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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;
        }
Ejemplo n.º 3
0
 public bool IsQualifiedReferee(RefereeQualification rq)
 {
     return(refereeQualification >= rq);
 }