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