public bool SetStartTime(TimeSpan startTime) { if (!startTime.Between(new TimeSpan(16, 0, 0), new TimeSpan(17, 0, 0), BetweenProperty.Inclusive)) return false; this.StartTime = startTime; return true; }
public bool SetStartTime(TimeSpan startTime) { if (startTime < new TimeSpan(9, 0, 0) || startTime.Between(new TimeSpan(12, 0, 0), new TimeSpan(13, 0, 0), BetweenProperty.LeftInclusive)) return false; if (!SetEndTime(startTime)) return false; this.StartTime = startTime; return true; }