using HH.WCS.Hexafluo.util;
using HH.WCS.Hexafluo.wms;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace HH.WCS.SJML.Comm
{
public class AssistComm
{
///
/// 往对应的货位中加入托盘
///
///
public List LocationTrayList(List Loca)
{
List Lo = new List();
Lo = Loca.Select(e => e.S_LOC_CODE).ToList();
var lstObj = SqlSugarHelper.Db.Queryable().Where(e => Lo.Contains(e.S_LOC_CODE)).ToList();
List LocationList = new List();
foreach (Location Y in Loca)
{
Location ca = new Location();
ca = Y;
ca.LocCntrRel = lstObj.Where(e => e.S_LOC_CODE == Y.S_LOC_CODE).First();
LocationList.Add(ca);
}
return LocationList;
}
public Location LocationTray(Location Loca)
{
var lstObj = SqlSugarHelper.Db.Queryable().Where(e => e.S_LOC_CODE== Loca.S_LOC_CODE).First();
Loca.LocCntrRel = lstObj;
return Loca;
}
}
}