![]() | RemUserDeleteGroups Method |
Namespace: Paperwork.Connect
public a_GenericResult DeleteGroups( ObservableCollection<KeyPairItem> objectList )
public void DeleteGroups() { //Grup adında 'test' kelimesi geçen grupların nesne numaraları alınıyor var group_ids = getGroupIDs("test"); //Gruplar siliniyor a_GenericResult retval = p.rUser.DeleteGroups(group_ids); if (retval.ErrorCode != 0) throw new Exception(retval.Message); else Console.WriteLine("Gruplar silindi."); } public ObservableCollection<KeyPairItem> getGroupIDs(string groupname_filter) { var group_ids = new ObservableCollection<KeyPairItem>(); a_GroupList grps = p.rUser.GetGroups(groupname_filter, false, 0); foreach (a_GroupInfo grp in grps.Items) group_ids.Add(new KeyPairItem() { ID = grp.ObjectId.Value, Name = string.Empty }); return group_ids; }