Example #1
0
 public static void SaveToDisk(Language item)
 {
     if (item != null)
     {
         XmlDocument xmlDoc = helpers.XmlDoc.CreateDoc();
         xmlDoc.AppendChild(item.ToXml(xmlDoc));
         xmlDoc.AddMD5Hash();
         helpers.XmlDoc.SaveXmlDoc(item.GetType().ToString(), item.CultureAlias, xmlDoc);
     }
 }
Example #2
0
        public static void SaveToDisk(Dictionary.DictionaryItem item)
        {
            if (item != null)
            {
                Umbraco.Core.Strings.DefaultShortStringHelper _sh = new Umbraco.Core.Strings.DefaultShortStringHelper();

                XmlDocument xmlDoc = helpers.XmlDoc.CreateDoc();
                xmlDoc.AppendChild(item.ToXml(xmlDoc));
                xmlDoc.AddMD5Hash();

                helpers.XmlDoc.SaveXmlDoc("Dictionary",
                                          _sh.CleanString(item.key, Umbraco.Core.Strings.CleanStringType.Ascii),
                                          xmlDoc);
            }
        }
Example #3
0
 public static void SaveToDisk(MediaType item)
 {
     if (item != null)
     {
         try
         {
             XmlDocument xmlDoc = helpers.XmlDoc.CreateDoc();
             xmlDoc.AppendChild(MediaTypeHelper.ToXml(xmlDoc, item));
             xmlDoc.AddMD5Hash();
             helpers.XmlDoc.SaveXmlDoc(item.GetType().ToString(), GetMediaPath(item), "def", xmlDoc);
         }
         catch (Exception ex)
         {
             LogHelper.Info <SyncMediaTypes>("uSync: Error Saving Media Type {0}, {1}",
                                             () => item.Text, () => ex.ToString());
         }
     }
 }
        public static void SaveToDisk(StyleSheet item)
        {
            if (item != null)
            {
                try
                {
                    XmlDocument xmlDoc = helpers.XmlDoc.CreateDoc();
                    xmlDoc.AppendChild(item.ToXml(xmlDoc));
                    xmlDoc.AddMD5Hash();

                    helpers.XmlDoc.SaveXmlDoc(item.GetType().ToString(), item.Text, xmlDoc);
                }
                catch (Exception ex)
                {
                    LogHelper.Info <SyncStylesheet>("uSync: Error Reading Stylesheet {0} - {1}", () => item.Text, () => ex.ToString());
                    throw new SystemException(string.Format("error saving stylesheet {0}", item.Text), ex);
                }
            }
        }