using System;

namespace 全自动水压检测仪.DATA
{
    /// <summary>
    /// 用户模型类
    /// </summary>
    public class User
    {
        public int Id { get; set; }
        public string Username { get; set; }
        public string PasswordHash { get; set; }
        public string Salt { get; set; }
        public int UserRole { get; set; }  // 0=普通用户，1=管理员
        public int Status { get; set; }    // 0=禁用，1=启用
        public DateTime CreateTime { get; set; }
        public DateTime? UpdateTime { get; set; }
        public DateTime? LastLoginTime { get; set; }
    }

    /// <summary>
    /// 用户角色枚举
    /// </summary>
    public enum UserRoleEnum
    {
        Normal = 0,  // 普通用户
        Admin = 1     // 管理员
    }
}
