72 lines
1.9 KiB
C#
72 lines
1.9 KiB
C#
using System.ComponentModel.DataAnnotations;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
namespace DigitalData.UserManager.Domain.Entities
|
|
{
|
|
public class UserModuleAccess
|
|
{
|
|
[Key]
|
|
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
|
|
[Column("SequentialOrder")]
|
|
public int SequentialOrder { get; set; }
|
|
|
|
[Column("USER_ID")]
|
|
public int UserId { get; set; }
|
|
|
|
[Column("USER_PRENAME")]
|
|
public string UserPrename { get; set; }
|
|
|
|
[Column("USER_SURNAME")]
|
|
public string UserSurname { get; set; }
|
|
|
|
[Column("USER_SHORTNAME")]
|
|
public string UserShortName { get; set; }
|
|
|
|
[Column("USER_EMAIL")]
|
|
public string UserEmail { get; set; }
|
|
|
|
[Column("USER_LANGUAGE")]
|
|
public string UserLanguage { get; set; }
|
|
|
|
[Column("USER_LANGUAGE_ID")]
|
|
public byte UserLanguageId { get; set; }
|
|
|
|
[Column("USER_DATE_FORMAT")]
|
|
public string UserDateFormat { get; set; }
|
|
|
|
[Column("USER_RIGHT_FILE_DEL")]
|
|
public bool UserRightFileDel { get; set; }
|
|
|
|
[Column("MODULE_ACCESS")]
|
|
public bool ModuleAccess { get; set; }
|
|
|
|
[Column("IS_ADMIN")]
|
|
public bool IsAdmin { get; set; }
|
|
|
|
[Column("USERCOUNT_LOGGED_IN")]
|
|
public int UsercountLoggedIn { get; set; }
|
|
|
|
[Column("COMMENT")]
|
|
public string Comment { get; set; }
|
|
|
|
[Column("USER_RIGHT2")]
|
|
public bool UserRight2 { get; set; }
|
|
|
|
[Column("USER_RIGHT3")]
|
|
public bool UserRight3 { get; set; }
|
|
|
|
[Column("USER_RIGHT4")]
|
|
public bool UserRight4 { get; set; }
|
|
|
|
[Column("USER_RIGHT5")]
|
|
public bool UserRight5 { get; set; }
|
|
|
|
[Column("WORKING_MODE")]
|
|
public string WorkingMode { get; set; }
|
|
|
|
[Column("ADDITIONAL_TITLE")]
|
|
public string AdditionalTitle { get; set; }
|
|
}
|
|
|
|
}
|