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.
 
 
 
 
 

62 lines
1.7 KiB

using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Runtime.Serialization;
namespace AMESCoreStudio.WebApi.Models.AMES
{
/// <summary>
/// 條碼變更資料表
/// </summary>
[Table("BARCODE_CHANGE", Schema = "JHAMES")]
[DataContract]
public class BarcodeChange
{
/// <summary>
/// 條碼ID
/// </summary>
[Key]
[Column("BARCODE_ID")]
[DataMember]
[Display(Name = "條碼ID")]
public int BarcodeID { get; set; }
/// <summary>
/// 舊條碼序號
/// </summary>
[Column("BARCODE_NO_OLD")]
[DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "舊條碼序號")]
public string BarcodeNOOld { get; set; }
/// <summary>
/// 建立者
/// </summary>
[Column("CREATE_USERID")]
[DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "建立者")]
public int CreateUserID { get; set; } = 0;
/// <summary>
/// 建立時間
/// </summary>
[Column("CREATE_DATE")]
[DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "建立時間")]
public DateTime CreateDate { get; set; } = DateTime.Now;
/// <summary>
/// 修改時間
/// </summary>
[Column("UPDATE_DATE")]
[DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "修改時間")]
public DateTime UpdateDate { get; set; } = DateTime.Now;
}
}