using System.Data.Entity.Infrastructure; using System.Data.Entity; using CK.SCP.Models; using CK.SCP.Models.WmsEntity; namespace ChangKeTec.Wms.Models.Wms { [DbConfigurationType(typeof(SqlDbConfiguration))] public partial class WmsEntities : DbContext { public WmsEntities(string strConn) : base(strConn) { } public WmsEntities() : base("name=ModelWms") { // Database.SetInitializer(new CreateDatabaseIfNotExists()); } public virtual DbSet VIEW_PRODUCT_DETAIL { get; set; } public virtual DbSet VIEW_STOCK_VEND { get; set; } public virtual DbSet VIEW_STOCK_QTY { get; set; } public virtual DbSet VIEW_STOCK_REPORT { get; set; } public virtual DbSet TA_BILLTYPE { get; set; } public virtual DbSet TA_BOM { get; set; } public virtual DbSet TA_CELL { get; set; } public virtual DbSet TA_CELL1 { get; set; } public virtual DbSet TA_CELL_PART { get; set; } public virtual DbSet TA_CONFIG { get; set; } public virtual DbSet TA_CUST_BOM { get; set; } public virtual DbSet TA_CUST_PART { get; set; } public virtual DbSet TA_CUSTOMER { get; set; } public virtual DbSet TA_DELIVER_DEST { get; set; } public virtual DbSet TA_ERP_LOC { get; set; } public virtual DbSet TA_ERP_STANDARD_COST { get; set; } public virtual DbSet TA_PART { get; set; } public virtual DbSet TA_PART_UNIT_CONVERSION { get; set; } public virtual DbSet TA_PAYMENT_DAY { get; set; } public virtual DbSet TA_PURCHASE_PRICE { get; set; } public virtual DbSet TA_SALE_PRICE { get; set; } public virtual DbSet TA_STORE_GROUP { get; set; } public virtual DbSet TA_STORE_LOCATION { get; set; } public virtual DbSet TA_STORE_WHSE { get; set; } public virtual DbSet TA_TEAM { get; set; } public virtual DbSet TA_VEND_PART { get; set; } public virtual DbSet TA_VENDER { get; set; } public virtual DbSet TA_WORKLINE { get; set; } public virtual DbSet TA_DEST_LOC { get; set; } public virtual DbSet TB_BILL { get; set; } public virtual DbSet TB_CONTAINER_INOUT { get; set; } public virtual DbSet TB_DELIVER_ASK { get; set; } public virtual DbSet TB_DELIVER_PLAN { get; set; } public virtual DbSet TB_DETAIL { get; set; } public virtual DbSet TB_INSPECT { get; set; } public virtual DbSet TB_INSPECT_FAIL { get; set; } public virtual DbSet TB_CHECK_DETAIL { get; set; } public virtual DbSet TB_CHECK { get; set; } public virtual DbSet TB_CHECK_LOC { get; set; } public virtual DbSet TB_MATERIAL_ASK { get; set; } public virtual DbSet TB_MATERIAL_RECEIVE { get; set; } public virtual DbSet TB_MATERIAL_RETURN { get; set; } public virtual DbSet TB_OTHER_INOUT { get; set; } public virtual DbSet TB_OTHER_INOUT_SHEET { get; set; } public virtual DbSet TB_OFFICE_OUT { get; set; } public virtual DbSet TB_OFFICE_RECIVE { get; set; } public virtual DbSet TB_PACK_UNPACK { get; set; } public virtual DbSet TB_PICK_FACT { get; set; } public virtual DbSet TB_PICK_PLAN { get; set; } public virtual DbSet TB_PRODUCE_PLAN { get; set; } public virtual DbSet TB_PRODUCT_RECEIVE { get; set; } public virtual DbSet TB_PRODUCT_REPAIR { get; set; } // public virtual DbSet TB_PRODUCT_RETURN { get; set; } public virtual DbSet TB_PRODUCT_SELL { get; set; } public virtual DbSet TB_STOCK_MOVE { get; set; } public virtual DbSet TF_ASN { get; set; } public virtual DbSet TF_ASN_DETAIL { get; set; } public virtual DbSet TF_PO { get; set; } public virtual DbSet TF_PO_DETAIL { get; set; } public virtual DbSet TF_SO { get; set; } public virtual DbSet TF_SO_DETAIL { get; set; } public virtual DbSet TL_BASEDATA { get; set; } public virtual DbSet TL_INTERFACE { get; set; } public virtual DbSet TL_BILL { get; set; } public virtual DbSet TL_EXCEPTION { get; set; } public virtual DbSet TL_OPER { get; set; } public virtual DbSet TL_TRANSACTION { get; set; } public virtual DbSet TR_BALANCE_COMPARE { get; set; } public virtual DbSet TR_BALANCE_COMPARE_PART { get; set; } public virtual DbSet TR_BALANCE_COMPARE_VIN { get; set; } // public virtual DbSet TR_SCM { get; set; } public virtual DbSet TS_BARCODE { get; set; } public virtual DbSet TS_BARCODE_RULE { get; set; } public virtual DbSet TS_CONTAINER { get; set; } public virtual DbSet TS_EQUIPMENT { get; set; } public virtual DbSet TS_EQUIPMENT_BARCODE { get; set; } public virtual DbSet TS_ERP_STOCK { get; set; } public virtual DbSet TS_NOTIFY { get; set; } // public virtual DbSet TS_SORT_BILL { get; set; } public virtual DbSet TS_SORT_DETAIL { get; set; } public virtual DbSet TS_SEQ_DETAIL { get; set; } public virtual DbSet TS_STOCK_DETAIL { get; set; } public virtual DbSet TS_STOCK_CUST { get; set; } public virtual DbSet VS_STOCK_DETAIL { get; set; } public virtual DbSet TM_CQBMPT_PART_RELATION { get; set; } public virtual DbSet TM_CQBMPT_SCAN_LOG { get; set; } public virtual DbSet TM_CQBMPT_INJECTION_RAW_TANK { get; set; } public virtual DbSet TM_CQBMPT_INJECTION_MACHINE { get; set; } public virtual DbSet TM_CQBMPT_INJECTION_REPORT { get; set; } public virtual DbSet TM_CQBMPT_TRACEBACK { get; set; } public virtual DbSet TM_CQBMPT_PAINT_FAILEDREASON { get; set; } public virtual DbSet TM_CQBMPT_PRODUCE_PLAN { get; set; } //public virtual DbSet TM_CQBMPT_RECEIVE_DETAIL { get; set; } public virtual DbSet TM_CQBMPT_AQLSTANDARD { get; set; } public virtual DbSet TM_TJANTOLIN_PRODUCE_PLAN { get; set; } public virtual DbSet TM_TJANTOLIN_MATERIAL_INIT { get; set; } public virtual DbSet TM_TJANTOLIN_ASK { get; set; } public virtual DbSet TM_TJANTOLIN_PICK { get; set; } public virtual DbSet TS_VIN_STOCK { get; set; } public virtual DbSet TS_STOCK_FREEZE { get; set; } public virtual DbSet TS_TRACEBACK { get; set; } public virtual DbSet TS_TRACEBACK_MATERIAL { get; set; } public virtual DbSet TS_UNI_API { get; set; } public virtual DbSet TS_UNI_API_HIS { get; set; } public virtual DbSet TS_UNKNOW_CUSTPART { get; set; } public virtual DbSet TS_VIN { get; set; } public virtual DbSet TS_VIN_HIS { get; set; } public virtual DbSet TS_VIN_PART { get; set; } public virtual DbSet TS_VIN_PART_MOVE { get; set; } public virtual DbSet EDI_ASN_DETAIL { get; set; } public virtual DbSet TT_CONTAINER_TYPE { get; set; } public virtual DbSet TT_CURRENCY { get; set; } public virtual DbSet TT_FAIL_TYPE { get; set; } public virtual DbSet TT_PROJECT { get; set; } public virtual DbSet TT_SHIFT { get; set; } public virtual DbSet TT_PART_GROUP { get; set; } public virtual DbSet TA_OTHER_INOUT_REASON { get; set; } public virtual DbSet TT_UNIT { get; set; } public virtual DbSet TB_EQPT_LOAD { get; set; } public virtual DbSet TB_OM_PLAN { get; set; } public virtual DbSet TA_PARTGROUP_INSPECTER { get; set; } // public virtual DbSet VB_INSPECT { get; set; } // public virtual DbSet VB_STOCK_MOVE { get; set; } // public virtual DbSet VIEW_ASN { get; set; } // public virtual DbSet VIEW_ASN_DETAIL { get; set; } // public virtual DbSet VIEW_BASEDATA_LOG { get; set; } // public virtual DbSet VIEW_BILL { get; set; } // public virtual DbSet VIEW_BILL_LOG { get; set; } public virtual DbSet VIEW_CalOverdue_DAYS { get; set; } // public virtual DbSet VIEW_DELIVER_PLAN { get; set; } // public virtual DbSet VIEW_EQPT_LOAD { get; set; } // public virtual DbSet VIEW_INSPECT { get; set; } // public virtual DbSet VIEW_INTERFACE { get; set; } // public virtual DbSet VIEW_INTERFACE_HIS { get; set; } // public virtual DbSet VIEW_MATERIAL_ASK { get; set; } // public virtual DbSet VIEW_MATERIAL_BACK { get; set; } // public virtual DbSet VIEW_MATERIAL_RECEIVE { get; set; } // public virtual DbSet VIEW_MATERIAL_RETURN { get; set; } // public virtual DbSet VIEW_NOTIFY { get; set; } // public virtual DbSet VIEW_OM_PLAN { get; set; } // public virtual DbSet VIEW_OPER_LOG { get; set; } // public virtual DbSet VIEW_OTHER_INOUT { get; set; } // public virtual DbSet VIEW_PACK_UNPACK { get; set; } // public virtual DbSet VIEW_PICK_FACT { get; set; } // public virtual DbSet VIEW_PICK_PLAN { get; set; } // public virtual DbSet VIEW_PO { get; set; } // public virtual DbSet VIEW_PO_DETAIL { get; set; } // public virtual DbSet VIEW_PRODUCE_PLAN { get; set; } // public virtual DbSet VIEW_PRODUCT_RECEIVE { get; set; } // public virtual DbSet VIEW_PRODUCT_REPAIR { get; set; } // public virtual DbSet VIEW_PRODUCT_RETURN { get; set; } // public virtual DbSet VIEW_PRODUCT_SELL { get; set; } // public virtual DbSet VIEW_SO { get; set; } // public virtual DbSet VIEW_SO_DETAIL { get; set; } // public virtual DbSet VIEW_SORT_BILL { get; set; } // public virtual DbSet VIEW_SORT_DETAIL { get; set; } // public virtual DbSet VIEW_SEQ_DETAIL { get; set; } // public virtual DbSet VIEW_STOCK { get; set; } // public virtual DbSet VIEW_STOCK_DETAIL { get; set; } // public virtual DbSet VIEW_STOCK_FREEZE { get; set; } public virtual DbSet VIEW_STOCK_GROUP { get; set; } // public virtual DbSet VIEW_STOCK_MOVE { get; set; } public virtual DbSet VIEW_STOCKDETAIL_DAYS { get; set; } // public virtual DbSet VIEW_STOCK_DETAIL_SUM { get; set; } // public virtual DbSet VIEW_STORE_WHSE { get; set; } // public virtual DbSet VIEW_TRANSACTION { get; set; } public virtual DbSet VS_STOCK { get; set; } public virtual DbSet VIEW_DELIVER_PICK_SUM { get; set; } public virtual DbSet TS_LINE_ROTATE { get; set; } public virtual DbSet VS_STOCK_CONVERSION { get; set; } public virtual DbSet TS_PART_WHSE_STOCK { get; set; } public virtual DbSet VIEW_CQWKSAFEQTY { get; set; } protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Conventions.Add(new DecimalPrecisionAttributeConvention()); base.OnModelCreating(modelBuilder); modelBuilder.Entity() .Property(e => e.Sep) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.CustPackQty) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.CustPalletCapacity) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.StandardCost) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.State) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.MaxQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.MinQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SafeQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.ContainerQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.StockPackQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.LinesidePackQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SamplePercent) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SingleWeight) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Conversion) .HasPrecision(19, 4); // modelBuilder.Entity() // .Property(e => e.BillYear) // .IsUnicode(false); // // modelBuilder.Entity() // .Property(e => e.BillMonth) // .IsUnicode(false); // // modelBuilder.Entity() // .Property(e => e.BillDay) // .IsUnicode(false); // // modelBuilder.Entity() // .Property(e => e.BillHour) // .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Price) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Price) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.StoredPercent) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.VendPackQty) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.VendAbbCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.ReceiveQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.InspQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SampleQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.PassQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.FailQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.CrackQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.FailQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BookQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.CheckQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.ReCheckQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.PlanQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.OpenQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.ClosedQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BillQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.ClosedQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Price) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BillQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.ClosedQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.PackQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Price) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BillQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.ClosedQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Price) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.LogType) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.DataType) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.LogType) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SendPrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BalancePrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.DiffPrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SendQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BalanceQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.DiffQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SendAmount) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BalanceAmount) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.DiffAmount) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SendQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BalanceQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.DiffQty) .HasPrecision(19, 4); /* modelBuilder.Entity() .Property(e => e.BarCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.FullBarCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.PartCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.VendPartCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.CustPartCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Batch) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.SerialNum) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.EnumPartKind) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.BillNum) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.VendId) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.EqptCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.EqptType) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.UpdateQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.EqptCode) .IsUnicode(false); */ modelBuilder.Entity() .Property(e => e.BarCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.FullBarCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.PartCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.VendPartCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.CustPartCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Batch) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.SerialNum) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.PartKind) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.BillNum) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.VendId) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.EqptCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.EqptType) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.UpdateQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.EachWeight) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BinSize) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.AQL) .HasPrecision(19, 4); /* modelBuilder.Entity() .Property(e => e.BillNum) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.EnumBillType) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p01) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p02) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p03) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p04) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p05) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p06) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p07) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p08) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p09) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p10) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p11) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p12) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p13) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p14) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p15) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p16) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p17) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p18) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p19) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p20) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.BillNum) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.EnumBillType) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p01) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p02) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p03) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p04) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p05) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p06) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p07) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p08) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p09) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p10) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p11) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p12) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p13) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p14) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p15) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p16) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p17) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p18) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p19) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.p20) .IsUnicode(false); */ // modelBuilder.Entity() // .Property(e => e.Qty) // .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Amount) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.UpdateQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SubQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.FromErpLoc) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.ToErpLoc) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.FromErpLoc) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.ToErpLoc) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.UnitPrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Amount) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.PlanQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.OpenQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.ClosedQty) .HasPrecision(19, 4); // modelBuilder.Entity() // .Property(e => e.ReceiveQty) // .HasPrecision(19, 4); // // modelBuilder.Entity() // .Property(e => e.InspQty) // .HasPrecision(19, 4); // // modelBuilder.Entity() // .Property(e => e.SampleQty) // .HasPrecision(19, 4); // // modelBuilder.Entity() // .Property(e => e.PassQty) // .HasPrecision(19, 4); // // modelBuilder.Entity() // .Property(e => e.FailQty) // .HasPrecision(19, 4); // // modelBuilder.Entity() // .Property(e => e.CrackQty) // .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.数量) .HasPrecision(19, 4); // modelBuilder.Entity() // .Property(e => e.计划数) // .HasPrecision(19, 4); // // modelBuilder.Entity() // .Property(e => e.未完成数) // .HasPrecision(19, 4); // // modelBuilder.Entity() // .Property(e => e.完成数) // .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.最大库存) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.最小库存) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.安全库存) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.当前库存) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.数量) .HasPrecision(19, 4); // modelBuilder.Entity() // .Property(e => e.数量) // .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.MaxQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.MinQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SafeQty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Qty2) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Conversion) .HasPrecision(19, 2); } } }