using iWareCommon.Utils; using iWareSql.WmsDBModel; using System; namespace iWareCC { public class WmsRecordUpiProcessHandler { /// /// 保存 板件履历表 /// /// /// /// 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.CreateTime = DateTime.Now; upi_Process.CreateUserName = "WCS"; upi_Process.Location = location; upi_Process.OperRemark = operRemark; wmsDB.wms_record_upi_process.Add(upi_Process); } /// /// 保存 板件履历表 /// /// /// /// public static void SaveWmsRecordPackageProcess(WmsDBModel wmsDB, mes_batchOrderUPI_new orderUPI_New, string location, string operRemark) { wms_record_package_process upi_Process = ClassHelper.RotationMapping(orderUPI_New); upi_Process.Id = Yitter.IdGenerator.YitIdHelper.NextId(); upi_Process.CreateTime = DateTime.Now; upi_Process.CreateUserName = "WCS"; 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 = "WCS"; upi_Process.Location = location; upi_Process.OperRemark = operRemark; wmsDB.wms_record_package_process.Add(upi_Process); } } }