public static void SaveToDisk(MediaType item) { if (item != null) { try { XmlDocument xmlDoc = helpers.XmlDoc.CreateDoc(); xmlDoc.AppendChild(MediaTypeHelper.ToXml(xmlDoc, item)); helpers.XmlDoc.SaveXmlDoc(item.GetType().ToString(), GetMediaPath(item), "def", xmlDoc); } catch (Exception ex) { helpers.uSyncLog.DebugLog("uSync: Error Saving Media Type {0}, {1}", item.Text, ex.ToString()); } } }
static void MediaType_BeforeDelete(MediaType sender, DeleteEventArgs e) { helpers.XmlDoc.ArchiveFile(sender.GetType().ToString(), GetMediaPath(sender), "def"); e.Cancel = false; }