using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Runtime.Serialization; namespace AMESCoreStudio.WebApi.Models.AMES {/// /// 報工生產單位別 /// [Table("WORKING_UNIT", Schema = "JHAMES")] public class WorkingUnit { /// /// 報工生產單位ID /// [Key] [Column("WORKING_UNIT_ID")] [DataMember] [Display(Name = "報工生產單位ID")] public int WorkingUnitID { get; set; } /// /// 報工生產單位代碼 /// [Column("WORKING_UNIT_NO")] [DataMember] [Display(Name = "報工生產單位代碼")] public string WorkingUnitNo { get; set; } /// /// 途程生產單位代碼 /// [Column("UNIT_NO")] [DataMember] [Required(ErrorMessage = "{0} 不能空白")] [Display(Name = "途程生產單位代碼")] public string UnitNo { get; set; } /// /// 報工生產單位名稱 /// [Column("WORKING_UNIT_NAME")] [DataMember] [Required(ErrorMessage = "{0} 不能空白")] [Display(Name = "報工生產單位名稱")] public string WorkingUnitName { get; set; } /// /// 狀態 /// [Column("STATUS_NO")] [DataMember] [Display(Name = "狀態")] public string StatusNo { get; set; } = "A"; /// /// 建立者 /// [Column("CREATE_USERID")] [DataMember] [Required(ErrorMessage = "{0} 不能空白")] [Display(Name = "建立者")] public int CreateUserID { get; set; } /// /// 建立日期 /// [Column("CREATE_DATE")] [DataMember] [Display(Name = "建立日期")] public DateTime CreateDate { get; set; } /// /// 修改日期 /// [Column("UPDATE_DATE")] [DataMember] [Display(Name = "修改日期")] public DateTime UpdateDate { get; set; } } }