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);
}
}
}