public void Add(FolderGroup folderGroup) { foreach (FolderGroup list in FolderGroups) { if (list.Group == folderGroup.Group && list.Folder == folderGroup.Folder) { list.DestinationFilename = folderGroup.DestinationFilename; list.InstallType = folderGroup.InstallType; list.UpdateOption = folderGroup.UpdateOption; return; } } FolderGroups.Add(folderGroup); }
public void RemoveFolderGroup(string group) { List <FolderGroup> list = new List <FolderGroup>(); foreach (FolderGroup folderGroup in FolderGroups) { if (folderGroup.Group == group) { list.Add(folderGroup); } } foreach (FolderGroup folderGroup in list) { FolderGroups.Remove(folderGroup); } }