// Load holidays from Outlook.hol for the specified locations. private void LoadHolidaysFromOutlook() { #region #holidaysfromoutlook OutlookHolidaysLoader loader = new OutlookHolidaysLoader(); HolidayBaseCollection holidays = loader.FromFile(OutlookHolidaysFilePath, Locations); schedulerControl1.WorkDays.AddRange(holidays); #endregion #holidaysfromoutlook }
private void ImportHolidaysFromXmlFile(string path) { #region #holidaysfromxml System.Xml.XmlDocument doc = new System.Xml.XmlDocument(); doc.Load(path); HolidayBaseCollection holidays = DevExpress.Schedule.Serializing.HolidayCollectionXmlPersistenceHelper.ObjectFromXml(doc.OuterXml); var holidaysRussian = from holiday in holidays where holiday.Location == "Russia" select holiday; schedulerControl1.WorkDays.AddRange(holidaysRussian.ToList <Holiday>()); #endregion #holidaysfromxml }