using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Microsoft.EntityFrameworkCore; using System.Runtime.Serialization; #nullable disable namespace AMESCoreStudio.WebApi.Models.AMES { /// <summary> /// 抽驗係數資料檔 /// </summary> [Table("QC_QUOT", Schema = "JHAMES")] public partial class QcQuot { /// <summary> /// 抽驗係数ID /// </summary> [Key] [Column("QUOT_ID")] [DataMember] public int QuotID { get; set; } /// <summary> /// 抽驗係数名稱 /// </summary> [Display(Name = "抽驗係数名稱")] [Required(ErrorMessage = "{0},不能空白")] [DataMember] [Column("QUOT_NAME")] [StringLength(30)] public string QuotName { get; set; } /// <summary> /// 描述 /// </summary> [Display(Name = "描述")] [Required(ErrorMessage = "{0},不能空白")] [DataMember] [Column("QUOT_DESCRIPTION")] [StringLength(100)] public string QuotDescription { get; set; } /// <summary> /// AQL類型 成品:半成品 /// </summary> [Display(Name = "AQL類型")] [Required(ErrorMessage = "{0},不能空白")] [DataMember] [Column("AQL_TYPE")] [StringLength(4)] public string AqlType { get; set; } /// <summary> /// AQL /// </summary> [Display(Name = "AQL")] [Required(ErrorMessage = "{0},不能空白")] [DataMember] [Column("AQL")] public double Aql { get; set; } /// <summary> /// 建立UserID /// </summary> [Column("CREATE_USERID")] [Required] [DataMember] public int CreateUserID { get; set; } = 0; /// <summary> /// 建立日期 /// </summary> [Required] [Column("CREATE_DATE")] [DataMember] public DateTime CreateDate { get; set; } = DateTime.Now; /// <summary> /// 更新UserID /// </summary> [Column("UPDATE_USERID")] [DataMember] public int UpdateUserID { get; set; } = 0; /// <summary> /// 更新日期 /// </summary> [Column("UPDATE_DATE")] [DataMember] public DateTime? UpdateDate { get; set; } = DateTime.Now; } }