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
{
///
/// 錫膏規格流水碼表
///
[Table("SOLDER_PASTE_SERIAL", Schema = "JHAMES")]
public partial class SolderPasteSerial
{
///
/// 代號
///
[Key]
[Column("SERIAL_NO")]
[DataMember]
public string SerialNo { get; set; }
///
/// 目前流水碼
///
[Column("SERIAL_NUMBER")]
[DataMember]
public int SerialNumber { get; set; }
///
/// 規格
///
[Required]
[Column("DESCRIPTION")]
[DataMember]
public string Description { get; set; }
///
/// 合金
///
[Required]
[Column("ALLOY")]
[DataMember]
public string Alloy { get; set; }
///
/// 廠商
///
[Required]
[Column("VENDOR")]
[DataMember]
public string Vendor { get; set; }
///
/// 種類
///
[Required]
[Column("TYPE")]
[DataMember]
public string Type { get; set; }
///
/// 狀態
///
[Required]
[Column("STATUS_NO")]
[DataMember]
public string StatusNo { get; set; } = "A";
///
/// 建立UserID
///
[Column("CREATE_USERID")]
[Required]
[DataMember]
public int CreateUserID { get; set; } = 0;
///
/// 建立日期
///
[Required]
[Column("CREATE_DATE")]
[DataMember]
public DateTime CreateDate { get; set; } = DateTime.Now;
///
/// 更新UserID
///
[Column("UPDATE_USERID")]
[DataMember]
public int UpdateUserID { get; set; } = 0;
///
/// 更新日期
///
[Column("UPDATE_DATE")]
[DataMember]
public DateTime? UpdateDate { get; set; } = DateTime.Now;
}
}