public Unavailability(string name, int day, TimeOfDay start, TimeOfDay end) : base(day, start, end) { Name_ = name; }
public TimeOfWeek(int day, TimeOfDay time) : base(time) { Day_ = day; }
public Timeslot(int day, int startHour, int startMinute, int endHour, int endMinute) { Day_ = day; Start_ = new TimeOfDay(startHour, startMinute); End_ = new TimeOfDay(endHour, endMinute); }
public Timeslot(int day, TimeOfDay start, TimeOfDay end) { Day_ = day; Start_ = new TimeOfDay(start); End_ = new TimeOfDay(end); }
public Timeslot(Timeslot other) { this.Day_ = other.Day_; this.Start_ = new TimeOfDay(other.Start_); this.End_ = new TimeOfDay(other.End_); }
public Timeslot() { Day_ = -1; Start_ = TimeOfDay.Minimum; End_ = TimeOfDay.Maximum; }