Esempio n. 1
0
 /// <summary>
 /// Creates a new instance with specified settings.
 /// </summary>
 /// <param name="name">Name of this event.</param>
 /// <param name="organizers">Organizers of this event.</param>
 /// <param name="start">Time at which the event starts.</param>
 /// <param name="end">Time at which the event ends.</param>
 /// <param name="scoring">Scoring mode for this event.</param>
 /// <param name="flags">Event flags.</param>
 public CtfEvent(string name, IEnumerable <string> organizers, DateTimeOffset start, DateTimeOffset end, CtfScoringMode scoring)
 {
     this.Name       = name;
     this.Organizers = organizers;
     this.StartTime  = start;
     this.EndTime    = end;
     this.Scoring    = scoring;
 }
Esempio n. 2
0
 /// <summary>
 /// Creates a new instance with specified settings.
 /// </summary>
 /// <param name="name">Name of this event.</param>
 /// <param name="organizers">Organizers of this event.</param>
 /// <param name="start">Time at which the event starts.</param>
 /// <param name="duration">Duration of this event.</param>
 /// <param name="scoring">Scoring mode for this event.</param>
 public CtfEvent(string name, IEnumerable <string> organizers, DateTimeOffset start, TimeSpan duration, CtfScoringMode scoring)
     : this(name, organizers, start, start + duration, scoring)
 {
 }