static void InitializeMonthly(MonthlyCalendar monthlyCalendar, IMonthlyCalendar calendar) { monthlyCalendar.TimeZone = TimeZoneInfo.FindSystemTimeZoneById(RegistryTimeZoneProvider.GetRegistryKeyNameByTimeZoneId(calendar.TimeZone)); calendar.DaysExcluded.ForEach(i => monthlyCalendar.SetDayExcluded(i, true)); calendar.DaysIncluded.ForEach(i => monthlyCalendar.SetDayExcluded(i, false)); }
static void InitializeMonthly(MonthlyCalendar monthlyCalendar, IMonthlyCalendar calendar) { monthlyCalendar.TimeZone = TimeZoneInfo.FindSystemTimeZoneById(Persistent.Base.General.RegistryTimeZoneProvider.GetRegistryKeyNameByTimeZoneId(calendar.TimeZone)); calendar.DaysExcluded.ForEach(i => monthlyCalendar.SetDayExcluded(i, true)); calendar.DaysIncluded.ForEach(i => monthlyCalendar.SetDayExcluded(i, false)); }