using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Runtime.Serialization; namespace AMESCoreStudio.WebApi.Models { /// <summary> /// /// </summary> [Table("AUTH_INFO", Schema = "JHSYS")] [DataContract] public class AuthInfo { /// <summary> /// 認證編號 /// </summary> [Key] [Column("AUTH_ID")] [DataMember] public int AuthID { get; set; } /// <summary> /// 用戶編號 /// </summary> [Column("USER_ID")] [DataMember] public int UserID { get; set; } /// <summary> /// 登入IP /// </summary> [Column("LOGIN_IP")] [DataMember] [Required] public string LoginIP { get; set; } /// <summary> /// 登入時間 /// </summary> [Column("LOGIN_DATETIME")] [DataMember] public DateTime LoginDateTime { get; set; } /// <summary> /// 登入平台 /// </summary> [Column("LOGIN_PLATFORM")] [DataMember] public int LoginPlatForm { get; set; } } }