using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using yunneiWCS.EnumDefine;
|
using yunneiWCS.ORM;
|
|
namespace yunneiWCS.DataAccess
|
{
|
/// <summary>
|
/// 出入库记录
|
/// </summary>
|
public class OutInStockRecordHandler
|
{
|
public static void AddOutInStockRecord(dbmodel mod, OutInFlag _outInFlag, string sourcePlace, string toPlace, task _task, string remark)
|
{
|
try
|
{
|
Wms_outInStockRecord log = new Wms_outInStockRecord()
|
{
|
sourcePlace = sourcePlace,
|
toPlace = toPlace,
|
containerCode = _task.containerCode,
|
|
LastModifier = _task.creator,
|
LastModifyTime = DateTime.Now,
|
|
|
outInFlag = (int)_outInFlag,
|
outInFlagName = _outInFlag.ToString(),
|
|
CreateTime = DateTime.Now,
|
Creator = _task.creator,
|
Remark = remark,
|
|
materialCode = _task.materialCode,
|
materialName = _task.materialName,
|
qty = _task.quantity,
|
supplier = _task.supplier,
|
version = _task.version,
|
|
taskId = _task.taskId.ToString(),
|
taskType = (int)_task.taskType,
|
taskTypeName = _task.taskTypeName,
|
taskName = _task.taskName,
|
};
|
mod.Wms_outInStockRecord.Add(log);
|
}
|
catch (Exception ex)
|
{
|
throw ex;
|
}
|
}
|
}
|
}
|