public OpeningTimes SetRegularOpening(DayOfWeek Weekday, HourMin Begin, HourMin End) { _RegularOpenings[(int)Weekday] = new RegularHours(Weekday, Begin, End); return(this); }
public OpeningTimes SetRegularOpening(DayOfWeek FromWeekday, DayOfWeek ToWeekday, HourMin Begin, HourMin End) { var _FromWeekday = (int)FromWeekday; var _ToWeekday = (int)ToWeekday; if (_ToWeekday < _FromWeekday) { _ToWeekday += 7; } for (var weekday = _FromWeekday; weekday <= _ToWeekday; weekday++) { _RegularOpenings[weekday % 7] = new RegularHours((DayOfWeek)(weekday % 7), Begin, End); } return(this); }