public SettingsViewModel(IJsReportProxy jsReportProxy, IInitializeSettings initializeSettings) { this.jsReportProxy = jsReportProxy; InitializeCommand = new RelayCommand <object>(_ => { InitializeEnabled = false; var json = JsonConvert.SerializeObject(this); initializeSettings.Initialize(new JsonSettings { reportGenerationEnabled = this.ReportGenerationEnabled }); }); }
public SkypeUserSetting(IInitializeSettings initialize) : base(initialize) { }
public MasterSetting(IInitializeSettings initialize) : base(initialize) { }
public Settings(IInitializeSettings initialize) { m_InitializeSettings = initialize; MasterSetting = new MasterSetting(initialize); SkypeUser = new SkypeUserSetting(initialize); }
public DBSettingBase(IInitializeSettings initialize) { m_Initialize = initialize; Load(); }