Ejemplo n.º 1
0
 static Mod()
 {
     if (!EmergencyStop && !Audit.Instance.AutoEnabled)
     {
         Audit.Instance.AutoEnabled = true;
         Audit.Instance.Save();
         AutoEnable.Start();
     }
 }
Ejemplo n.º 2
0
        public static void SaveSettings()
        {
            var configFile = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
            var settings   = configFile.AppSettings.Settings;

            settings["AutoEnable"].Value = AutoEnable.ToString();
            settings["PostURL"].Value    = PostURL;
            settings["DebugMode"].Value  = DebugMode.ToString();

            Properties.Settings.Default.UnitID       = UnitID;
            Properties.Settings.Default.UnitType     = UnitType;
            Properties.Settings.Default.PostInterval = PostIntervalSeconds;

            configFile.Save(ConfigurationSaveMode.Modified);
            ConfigurationManager.RefreshSection(configFile.AppSettings.SectionInformation.Name);

            Properties.Settings.Default.Save();
        }