protected bool IsCompetitor(RegistrationRecord record)
 {
     return record.TicketType == EventInfo.SingleElimTicket
         || record.TicketType == EventInfo.DoubleElim1EventTicket
         || record.TicketType == EventInfo.DoubleElim2EventTicket
         || record.TicketType == EventInfo.DoubleElim3EventTicket;
 }
 protected bool IsReferee(RegistrationRecord record)
 {
     return record.TicketType == EventInfo.RefereeTicket;
 }
 protected bool IsCoach(RegistrationRecord record)
 {
     return record.TicketType == EventInfo.CoachTicket;
 }
 public bool IsSpectator(RegistrationRecord record)
 {
     return record.TicketType == EventInfo.SpectatorAdultTicket
         || record.TicketType == EventInfo.SpectatorChildTicket;
 }
 public RecordModelBase(RegistrationRecord record)
 {
     _record = record;
 }
 public Coach(RegistrationRecord record)
     : base(record)
 {
 }
 public Competitor(RegistrationRecord record)
     : base(record)
 {
 }
 public Referee(RegistrationRecord record)
     : base(record)
 {
 }