Пример #1
0
        internal static void SaveVar()
        {
            varData.AcceptChanges();
            string varPath    = Path.Combine(UISessionInfo.GetEuromodFilesFolder(), @"XMLParam\Config\VarConfig.xml");
            Stream fileStream = new FileStream(varPath, FileMode.Create);

            using (XmlTextCDATAWriter xmlWriter = new XmlTextCDATAWriter(fileStream, DefGeneral.DEFAULT_ENCODING,
                                                                         new string[] { "LongName", "ShortName", "Name", "Description", "AutoLabel", "Label", "NamePattern" }))
                varData.WriteXml(xmlWriter);
        }
 internal bool LoadVarConfig()
 {
     try
     {
         if (_varConfig == null)
         {
             _varConfig = new VarConfig();
             using (StreamReader streamReader = new StreamReader(_pathVarConfig, DefGeneral.DEFAULT_ENCODING))
                 _varConfig.ReadXml(streamReader);
             _varConfig.AcceptChanges();
         }
         return(true);
     }
     catch (Exception exception)
     {
         Tools.UserInfoHandler.ShowException(exception);
         return(false);
     }
 }
 internal void Commit()
 {
     _varConfig.AcceptChanges();
 }