using System.Collections.Generic; using ModernKeePass.Interfaces; using ModernKeePass.Services; namespace ModernKeePass.ViewModels { public class SettingsNewVm { private ISettingsService _settings; public SettingsNewVm() : this(SettingsService.Instance) { } public SettingsNewVm(ISettingsService settings) { _settings = settings; } public bool IsCreateSample { get { return _settings.GetSetting("Sample"); } set { _settings.PutSetting("Sample", value); } } public IEnumerable FileFormats => new []{"2", "4"}; public string FileFormatVersion { get { return _settings.GetSetting("DefaultFileFormat"); } set { _settings.PutSetting("DefaultFileFormat", value); } } } }