using iWareCommon.Common.Globle; using iWareCommon.Utils; using iWareSql.WmsDBModel; using System; using System.Linq; namespace iWareCC { public class WmsRecordUpiProcessHandler { //public static void Insert(WmsDBModel wmsDB, string packageCode) //{ // wmsDB.mes_package_gather.Where(x=>x.PackageCode== packageCode) //} /// /// 保存 板件履历表 /// /// /// /// public static void SaveWmsRecordUpiProcess(WmsDBModel wmsDB, mes_batchOrderUPI_new orderUPI_New, string location, string operRemark) { wms_record_upi_process upi_Process = ClassHelper.RotationMapping(orderUPI_New); upi_Process.Id = Yitter.IdGenerator.YitIdHelper.NextId(); upi_Process.Upi = orderUPI_New.UPI; upi_Process.CreateTime = DateTime.Now; upi_Process.CreateUserName = SysGloble.WCSSystem; upi_Process.Location = location; upi_Process.OperRemark = operRemark; wmsDB.wms_record_upi_process.Add(upi_Process); } ///// ///// 保存 包履历表 ///// ///// ///// ///// //public static void SaveWmsRecordPackageProcess(WmsDBModel wmsDB, mes_package_gather package, string location, string operRemark) //{ // wms_record_package_process upi_Process = ClassHelper.RotationMapping(package); // upi_Process.Id = Yitter.IdGenerator.YitIdHelper.NextId(); // upi_Process.CreateTime = DateTime.Now; // upi_Process.CreateUserName = SysGloble.WCSSystem; // upi_Process.Location = location; // upi_Process.OperRemark = operRemark; // wmsDB.wms_record_package_process.Add(upi_Process); //} /// /// 保存 板件履历表 /// /// /// /// public static void SaveWmsRecordPackageProcess(WmsDBModel wmsDB, mes_package_gather package_Gather, string location, string operRemark) { wms_record_package_process upi_Process = ClassHelper.RotationMapping(package_Gather); upi_Process.Id = Yitter.IdGenerator.YitIdHelper.NextId(); upi_Process.CreateTime = DateTime.Now; upi_Process.CreateUserName = SysGloble.WCSSystem; upi_Process.Location = location; upi_Process.OperRemark = operRemark; wmsDB.wms_record_package_process.Add(upi_Process); } } }