public Profile() { BrowserSettings = new BrowserSettings(); BrowserNames = new List <UsedBrowser>(); Name = "New"; IconFile = "default"; Connections = new ProfileNetworkSettingsList(); }
public Profile(Profile other) { BrowserSettings = new BrowserSettings(other.BrowserSettings); Name = other.Name; BrowserNames = new List <UsedBrowser>(other.BrowserNames); IconFile = other.IconFile; Connections = new ProfileNetworkSettingsList(other.Connections); }
public void PrepareSave() { var lst = new ProfileNetworkSettingsList(); lst.AddRange(this.Where(setting => setting.Use)); Clear(); AddRange(lst); }