using System; using System.Data; namespace DSWeb.Models { /// /// 用户基本登录信息表 /// public class UserEntity { #region 私有成员 private string _gid;//账户Guid private string _username;//账户登录名 private string _codename;//账户代码名 private string _showname;//账户显示名 private string _password;//账户密码(明文) private DateTime _enrolltime;//账户注册时间 private string _create_userid;//账户创建操作人Guid private string _modified_userid;//最后一次更改操作人Guid private DateTime _modified_time;//最后一次更改时间 private bool _isDeleted;//账户是否被删除(值为1则账户被删除,如果为0则账户正常) private bool _isDisable;//账户是否被禁用(值为1则账户被禁用,如果为0则账户正常) private UserBaseInfoEntity _baseInfo;//账户基本属性 #endregion /// /// 构造函数 /// public UserEntity() { } public UserEntity(UserBaseInfoEntity baseInfo) { _baseInfo = baseInfo; } #region 读写属性 /// /// 账户Guid /// public string Gid { get { return _gid; } set { _gid = value; } } /// /// 账户登录名 /// public string UserName { get { return _username; } set { _username = value; } } /// /// 账户代码名 /// public string CodeName { get { return _codename; } set { _codename = value; } } /// /// 账户显示名 /// public string ShowName { get { return _showname; } set { _showname = value; } } /// /// 账户密码(明文) /// public string PassWord { get { return _password; } set { _password = value; } } /// /// 账户注册时间 /// public DateTime EnrollTime { get { return _enrolltime; } set { _enrolltime = value; } } /// /// 账户创建操作人Guid /// public string CreatedUserID { get { return _create_userid; } set { _create_userid = value; } } /// /// 最后一次更改操作人Guid /// public string ModifiedUserID { get { return _modified_userid; } set { _modified_userid = value; } } /// /// 最后一次更改时间 /// public DateTime ModifiedTime { get { return _modified_time; } set { _modified_time = value; } } /// /// 账户是否被删除(值为1则账户被删除,如果为0则账户正常) /// public bool IsDeleted { get { return _isDeleted; } set { _isDeleted = value; } } /// /// 账户是否被禁用(值为1则账户被禁用,如果为0则账户正常) /// public bool IsDisable { get { return _isDisable; } set { _isDisable = value; } } /// /// 账户基本属性 /// public UserBaseInfoEntity BaseInfo { get { return _baseInfo; } set { _baseInfo = value; } } public DateTime MODIFYPASSTIME { get;set;} #endregion } }