Ames 昶亨 專案
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

71 lines
2.0 KiB

using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Runtime.Serialization;
namespace AMESCoreStudio.WebApi.Models.AMES
{
/// <summary>
/// 報工線別基本資料
/// </summary>
[Table("WORKING_LINE", Schema = "JHAMES")]
public class WorkingLine
{
/// <summary>
/// 報工線別代碼
/// </summary>
[Key]
[Column("WORKING_LINE_ID")]
[DataMember]
[Display(Name = "報工線別代碼")]
public int WorkingLineID { get; set; }
/// <summary>
/// 報工線別名稱
/// </summary>
[Column("WORKING_LINE_NAME")]
[DataMember]
[Required(ErrorMessage = "{0} 不能空白")]
[Display(Name = "報工線別名稱")]
public string WorkingLineName { get; set; }
/// <summary>
/// 報工生產單位代碼
/// </summary>
[Column("WORKING_UNIT_ID")]
[DataMember]
[Required(ErrorMessage = "{0} 不能空白")]
[Display(Name = "報工生產單位代碼")]
public int WorkingUnitID { get; set; }
/// <summary>
/// 狀態
/// </summary>
[Column("STATUS_NO")]
[DataMember]
[Display(Name = "狀態")]
public string StatusNo { get; set; } = "A";
/// <summary>
/// 建立者
/// </summary>
[Column("CREATE_USERID")]
[DataMember]
[Required(ErrorMessage = "{0} 不能空白")]
[Display(Name = "建立者")]
public int CreateUserID { get; set; }
/// <summary>
/// 建立日期
/// </summary>
[Column("CREATE_DATE")]
[DataMember]
[Display(Name = "建立日期")]
public DateTime CreateDate { get; set; }
/// <summary>
/// 修改日期
/// </summary>
[Column("UPDATE_DATE")]
[DataMember]
[Display(Name = "修改日期")]
public DateTime UpdateDate { get; set; }
}
}