using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Runtime.Serialization; namespace AMESCoreStudio.WebApi.Models.AMES { /// /// 前置加工入途程站點資料檔 /// [Table("PRE_WORKING")] public class PreWorking { [Key] [Column("PRE_WORKING_ID")] [DataMember] [Display(Name = "前置加工ID")] public int PreWorkingID { get; set; } [Column("STATION_ID")] [DataMember] [Display(Name = "途程站點ID")] public int StationID { get; set; } [Column("UNIT_NO")] [DataMember] [Display(Name = "途程生產單位代碼")] [StringLength(2)] public string UnitNo { get; set; } [Column("WORKING_STATION_ID")] [DataMember] [Display(Name = "報工站別ID")] public int WorkingStationID { get; set; } [Column("WORKING_UNIT_ID")] [DataMember] [Display(Name = "報工生產單位ID")] public int WorkingUnitID { get; set; } [Column("CREATE_USERID")] [DataMember] [Display(Name = "創建者")] public int CreateUserID { get; set; } [Column("CREATE_DATE")] [DataMember] [Display(Name = "創建日期")] public DateTime CreateDate { get; set; } [Column("UPDATE_USERID")] [DataMember] [Display(Name = "更新者")] public int UpdateUserID { get; set; } [Column("UPDATE_DATE")] [DataMember] [Display(Name = "更新日期")] public DateTime UpdateDate { get; set; } [Column("SEQ")] [DataMember] [Display(Name = "優先排序")] public int Seq { get; set; } [Column("STATUS_NO")] [DataMember] [Display(Name = "狀態")] public string StatusNo { get; set; } = "A"; } }