Exemplo n.º 1
0
        /// <summary>
        /// Saves preferences to a file.
        /// </summary>
        public static void Save()
        {
            Dictionary <string, string> prefs = new Dictionary <string, string>();

            // more settings would go here
            prefs["SerialNumberAssetIdPriority"]         = SerialNumberAssetIdPriority.ToString();
            prefs["ShowWarningWhenImportingFromCSVFile"] = ShowWarningWhenImportingFromCSVFile.ToString();
            prefs["PromptWhenUpdatesAreAvailable"]       = PromptWhenUpdatesAreAvailable.ToString();

            File.WriteAllText(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\iamtheyammer\ChromebookGUI\preferences.json", JsonConvert.SerializeObject(prefs));
        }
        /// <summary>
        /// Saves preferences to a file.
        /// </summary>
        public static void Save()
        {
            Dictionary <string, string> prefs = new Dictionary <string, string>
            {
                // more settings would go here
                ["SerialNumberAssetIdPriority"]           = SerialNumberAssetIdPriority.ToString(),
                ["ShowWarningWhenImportingFromCSVFile"]   = ShowWarningWhenImportingFromCSVFile.ToString(),
                ["PromptWhenUpdatesAreAvailable"]         = PromptWhenUpdatesAreAvailable.ToString(),
                ["UseTextBoxLayoutInsteadOfButtonLayout"] = UseTextBoxLayoutInsteadOfButtonLayout.ToString(),
                ["AllowEnhancedTelemetry"] = AllowEnhancedTelemetry.ToString()
            };

            File.WriteAllText(prefsFilePath, JsonConvert.SerializeObject(prefs));
        }