public ManagementConsoleViewModel() { Curent = this; SaveLogsCommand = new RelayCommand(OnSaveLogs); RemoveLogsCommand = new RelayCommand(OnRemoveLogs); ResetDatabaseCommand = new RelayCommand(OnResetDatabase); ResetConfigurationCommand = new RelayCommand(OnResetConfiguration); ResetXLibaryCommand = new RelayCommand(OnResetXLibary); ResetSKDLibaryCommand = new RelayCommand(OnResetSKDLibary); ResetSettingsCommand = new RelayCommand(OnResetSettings); GlobalSettingsViewModel = new GlobalSettingsViewModel(); LogsFolderPath = AppDataFolderHelper.GetLogsFolder(); HasChanges = false; }
public void OnResetSettings() { var result = MessageBox.Show("Вы уверены, что хотите сбросить по умолчанию настройки?"); if (result == MessageBoxResult.OK) { GlobalSettingsHelper.Reset(); GlobalSettingsHelper.Save(); GlobalSettingsViewModel = new GlobalSettingsViewModel(); OnPropertyChanged("GlobalSettingsViewModel"); } }