private void OnSaveCommand() { if (SettingsStore.IsNull()) { return; } SettingsStore.Save(Settings); Result = Result.Yes; Close(); Dispose(); }
private bool ValidateSaveCommand() { if (!Equals(SettingsPassword, "save")) { return(false); } if (SettingsStore.IsNull()) { return(false); } var originalSettings = SettingsStore.Load(); return(!Equals(Settings, originalSettings)); }