protected virtual void ImportSettings() { using (var dialog = new OpenFileDialog { Filter = SettingsUI.DialogMask_XmlFilesOnly, Title = DialogLoadTitle }) { dialog.ShowDialog(); if (string.IsNullOrEmpty(dialog.FileName)) { return; } var loaded = Service.Load(new TSettings(), dialog.FileName); TransferSettingsToView(loaded); } }
public SourceControlSettings Create() { var prototype = new SourceControlSettings(); return(_persister.Load(prototype) ?? prototype); }