Click or drag to resize

RemUserDeleteUsers Method

Paperwork .Net Kütüphanesi
Kayıtlı kullanıcıları nesne numarası ile (toplu olarak) silmek için kullanılır.

Namespace:  Paperwork.Connect
Assembly:  Paperwork.Connect (in Paperwork.Connect.dll) Version: 5.0.0.0
Syntax
C#
public a_GenericResult DeleteUsers(
	ObservableCollection<KeyPairItem> objectList
)

Parameters

objectList
Type: System.Collections.ObjectModelObservableCollectionKeyPairItem
Silicencek kullanıcıların nesne numarası listesi.

Return Value

Type: a_GenericResult
a_GenericResult nesesi içinde , ErrorCode=0 ise işlem başarılıdır. Aksi taktirde Result ve Message alanları kontrol ediniz.
Examples
C#
 
             public void DeleteUsers()
             {
                 //Kullanıcı adında 'test' kelimesi geçen kullanıcıların nesne numaraları alınıyor
                 var user_ids = getUserIDs("test");

                 //Kullanıcılar siliniyor
                 a_GenericResult retval = p.rUser.DeleteUsers(user_ids);
                 if (retval.ErrorCode != 0)
                     throw new Exception(retval.Message);
                 else
                     Console.WriteLine("Kullanıcılar silindi.");
             }

             public ObservableCollection<KeyPairItem> getUserIDs(string username_filter)
             {
                 var user_ids = new ObservableCollection<KeyPairItem>();

                 a_UserList users = p.rUser.GetUsers(username_filter, 0);
                 foreach (a_UserInfo user in users.Items)
                     user_ids.Add(new KeyPairItem() { ID = user.ObjectId.Value, Name = string.Empty });

                 return user_ids;
             }

                  
See Also