public static void DsSiteLoad() { if (_DSSiteData.Site.Rows.Count > 0) { _DSSiteData.Site.Rows.Clear(); } if (System.IO.File.Exists(fileDsName)) { _DSSiteData.ReadXml(fileDsName); } Scheduler.Clear(); foreach (SiteRow row in _DSSiteData.Site.Rows) { AddSchedule(row); } JobManager.StopAndBlock(); JobManager.RemoveAllJobs(); JobManager.Initialize(Scheduler.ToArray <Registry>()); }