private void vulLstGroupsNiet() { lstGroupsNiet.Items.Clear(); List <DirectoryEntry> groupsAll = Stats.GetAllGroups(); List <string> groupsMember = GroupMemberShip.MemberGroups(group.Name); foreach (DirectoryEntry de in groupsAll) { string waarde = Helper.HandleNull(de.Properties["cn"][0]); if (waarde != "") { bool gevonden = false; foreach (string groep in groupsMember) { if (groep == waarde) { gevonden = true; break; } } if (!gevonden && waarde != group.Name) { lstGroupsNiet.Items.Add(waarde); } } } }
private void vulLstGroupsWel() { List <string> groups = GroupMemberShip.MemberGroups(group.Name); foreach (string group in groups) { lstGroupsWel.Items.Add(group); } }