using System; namespace TEST { public class YadroUser { public YadroUser() { Id = -1; CompanyId = -1; Email = String.Empty; Login = String.Empty; Password = String.Empty; Name = String.Empty; Surname = String.Empty; IsServerAdministrator = false; Enabled = true; HasWebAuthorisationAccess = true; UltimateUser = false; ToCreateOnCluster = true; UserTokenType = "GccObjects.Net.UserManagement.GccUserRemoteView"; CultureId = 2057; DefaultTimeZone = 0; UseDaylightSaving = true; } /// /// Free to store your own data /// public string UserToken { get; set; } /// /// User's Id /// public long Id { get; set; } /// /// Id of the company where user belongs to /// public long CompanyId { get; set; } /// /// User's email address /// public string Email { get; set; } /// /// User's login /// public string Login { get; set; } /// /// User's password /// public string Password { get; set; } /// /// User's name /// public string Name { get; set; } /// /// User's Surname /// public string Surname { get; set; } /// /// If the user is server administrator /// public bool IsServerAdministrator { get; set; } /// /// Has ability to be authorized via web /// public bool HasWebAuthorisationAccess { get; set; } /// /// If user is enabled /// public bool Enabled { get; set; } /// /// Tells that this user .... Default is false. /// public bool UltimateUser { get; set; } /// /// 12 digits firma identificator /// public string FirmaIdentificator { get; set; } /// /// If user must be skipped to be created on the cluster /// public bool ToCreateOnCluster { get; set; } /// /// By default it contains UserRemoteView, but can be changed /// public string UserTokenType { get; set; } /// /// 2057 en-GB; 1049 ru-RU; 1031 de-DE; 1062 lv-LV; 1033 en-US etc... /// Default 2057 /// public int CultureId { get; set; } /// /// -12 0 +12 hours from GMT. /// Default 0 /// public int DefaultTimeZone { get; set; } /// /// If selected time zone uses daylight saving /// Default true /// public bool UseDaylightSaving { get; set; } } }