using Seyounth.Hyosung.Data.Models; using SqlSugar; namespace Seyounth.Hyosung.Data.Services.Hyosung.Entities; [SugarTable("LABEL_RESULT")] public class LabelResult { public string BE_ID { get; set; } = "2240"; public string BAR_CODE { get; set; } = ""; public string ITEM_CODE { get; set; } = ""; public string LABEL_ID { get; set; } = "TY_CN_PRODUCT"; public string WMS_UOM { get; set; } = ""; public string ERP_UOM { get; set; } = ""; public string MFG_DATE { get; set; } = ""; public decimal NET_WEIGHT { get; set; } = 0; public decimal GROSS_WEIGHT { get; set; } = 0; public string MFG_LINE { get; set; } = "TYJP11"; public string GRADE { get; set; } = ""; public string LOT { get; set; } = ""; public string BOX_NO { get; set; } = ""; // public string DENIER { get; set; } = ""; // public string FILA { get; set; } = ""; public string CUSTOMER_NAME { get; set; } = ""; // public string REMARKS { get; set; } = ""; // public string TRI_INTERFACE_YN { get; set; } = ""; public string TRI_TYPE { get; set; } = "ZP10"; public string COMMON_S1 { get; set; } = ""; public string COMMON_S2 { get; set; } = ""; public string COMMON_S3 { get; set; } = ""; public string COMMON_S4 { get; set; } = ""; public string COMMON_S5 { get; set; } = ""; //public string COMMON_S4 { get; set; } = ""; //public string COMMON_S5 { get; set; } = ""; //public string COMMON_N1 { get; set; } = ""; //public string TRI_YN { get; set; } = ""; public string CREATED_BY { get; set; } = "seyounth"; public string CREATED_ON { get; set; } = DateTime.Now.ToString("yyyy-MM-dd"); public string MODIFIED_BY { get; set; } = "seyounth"; public string MODIFIED_ON { get; set; } = DateTime.Now.ToString("yyyy-MM-dd"); public double COMMON_N1 { get; set; } = 0; public LabelResult(Tray tray, Variety variety) { LABEL_ID = tray.TrayCode; BE_ID = "2240"; BAR_CODE = tray.Barcode ?? ""; ITEM_CODE = variety.Code; MFG_DATE = DateTime.Now.ToString("yyyyMMdd"); NET_WEIGHT = (decimal)tray.NetWeight; GROSS_WEIGHT = (decimal)tray.GrossWeight; GRADE = tray.Grade ?? ""; LOT = variety.Lot.ToString(); BOX_NO = $"{DateTime.Now.ToString("yyMMdd" + "J") + tray.ControlNo.ToString()?.PadLeft(3, '0')}"; CREATED_BY = "seyounth"; CREATED_ON = DateTime.Now.ToString("yyyy-MM-dd"); COMMON_S1 = tray.Type?? ""; COMMON_S2 = variety.TotalCount.ToString(); COMMON_S3=tray.DenFila?? ""; COMMON_S4 = tray.DtexFila?? ""; COMMON_S5 = "0"; COMMON_N1 = (double)tray.ControlNo; MODIFIED_BY = "seyounth"; MODIFIED_ON = DateTime.Now.ToString("yyyy-MM-dd"); } public LabelResult() { } }