Click or drag to resize

RemUserLoadUser Method (ObjectID)

Paperwork .Net Kütüphanesi
Kullanıcı nesne numarası ile kullanıcı bilgilerini getirir.

Namespace:  Paperwork.Connect
Assembly:  Paperwork.Connect (in Paperwork.Connect.dll) Version: 5.0.0.0
Syntax
C#
public a_UserInfo LoadUser(
	ObjectID objectId
)

Parameters

objectId
Type: ObjectID
İstenen kullanıcı nesne numarası

Return Value

Type: a_UserInfo
Examples
C#
  
            public void LoadUser()
            {
                ObjectID user_id = getUserID("argus");
                a_UserInfo user = p.rUser.LoadUser(user_id);

                Console.WriteLine("Kullanıcı Detayı");
                Console.WriteLine("Nesne no :{0}", user.ObjectId);
                Console.WriteLine("Adı      :{0}", user.UserName);
                Console.WriteLine("Login    :{0}", user.UserLogin);
                Console.WriteLine("Mail     :{0}", user.Email);
                Console.WriteLine("Position :{0}", user.Position);
                Console.WriteLine("Yetkisi  :{0}", user.Previleges);
                Console.WriteLine("Durumu   :{0}", user.State);
                Console.WriteLine("Pozisyon :{0}", user.Title);
                Console.WriteLine("Kaynak   :{0}", user.Source);
                Console.WriteLine("Domain   :{0}", user.UserDomain);
                Console.WriteLine("OS Name  :{0}", user.UserOSName);
                Console.WriteLine("Son giriş:{0}", user.LastLogin);
                Console.WriteLine("Açıklama :{0}", user.Description);
            }

            public ObjectID getUserID(string username)
            {
                a_UserList users = p.rUser.GetUsers(username, 0);
                if (users.Items.Count == 0)
                    throw new Exception("Kullanıcı Bulunamadı");

                if (users.Items.Count == 1) return users.Items[0].aObjectId;
                else
                {
                    foreach (a_UserInfo user in users.Items)
                        if (user.UserLogin.Value.Equals(username))
                            return user.aObjectId;
                    return null;
                }
            }
                
See Also