Click or drag to resize

RemUserSyncUser Method

Paperwork .Net Kütüphanesi
Kullanıcı senkronizasyonu için kullanırılır. AD üzerinden gelen kullanıcı varsa güncellenir yoksa eklenir.

Namespace:  Paperwork.Connect
Assembly:  Paperwork.Connect (in Paperwork.Connect.dll) Version: 5.0.0.0
Syntax
C#
public a_GenericResult SyncUser(
	a_UserInfo ud
)

Parameters

ud
Type: a_UserInfo
Kullanıcı bilgisi

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 SyncUser()
{
    a_UserInfo ud = new a_UserInfo();
    ud.Email = "argus@g-gsoft.com";
    ud.DefaultFolder = string.Empty;
    ud.DefaultGroup = string.Empty;
    ud.Previleges = PrevilagesTYPES.Simple;
    ud.ObjectId = ObjectID.Empty;
    ud.Password = string.Empty;
    ud.Source = "g-gsoft.com";
    ud.UserDomain = "g-gsoft";

    ud.State = OBJECTState.ACTIVE;
    ud.UserLogin = new ObjectName("argus");
    ud.UserName = "Super User";
    ud.UserOSName = string.Empty;
    ud.Description = string.Empty;
    ud.Title = "Kursiyer";
    ud.Position = ObjectName.ConvertToAttributeName("UZMAN YARDIMCISI");

    a_GenericResult res = p.rUser.SyncUser(ud);
    if (res.ErrorCode != 0)
        throw new Exception(res.Message);
    else
        Console.WriteLine("Kullanıcı senkronizasyonu başarılı şekilde sonuçlanmıştır.");
    Console.ReadLine();
}
See Also