public static void SaveToDisk(StyleSheet item) { if (item != null) { try { XmlDocument xmlDoc = helpers.XmlDoc.CreateDoc(); xmlDoc.AppendChild(item.ToXml(xmlDoc)); helpers.XmlDoc.SaveXmlDoc(item.GetType().ToString(), item.Text, xmlDoc); } catch (Exception ex) { Log.Add(LogTypes.Error, 0, String.Format("uSync: Error Reading Stylesheet {0} - {1}", item.Text, ex.ToString())); throw new SystemException(string.Format("error saving stylesheet {0}", item.Text), ex); } } }
static void StyleSheet_BeforeDelete(StyleSheet sender, DeleteEventArgs e) { helpers.XmlDoc.ArchiveFile(sender.GetType().ToString(), sender.Text); e.Cancel = false; }