示例#1
0
        //Returns the pallet to the inventory and updates its status
        private void OutFeed_AP_OnEnter(ActionPoint sender, Load load)
        {
            Pallet    palletData = load.UserData as Pallet;
            SKUSupply skuSupply  = skuSupplyList.Find(a => a.SKUData.ItemCode == palletData.Content.ItemCode);

            skuSupply.ReturnPallet(palletData);
        }
示例#2
0
        private SKUSupply GenerateSKUSupply(string SKUData)
        {
            SKUSupply newSKUSupply = null;
            SKU       newSKU       = GenerateSKU(SKUData);
            var       skuData      = SKUData.Split(',');
            int       layerPerDay  = int.Parse(skuData[7]);
            int       palletPerDay = int.Parse(skuData[9]);

            newSKUSupply = new SKUSupply(newSKU, layerPerDay, palletPerDay);
            return(newSKUSupply);
        }
示例#3
0
 public List <Pallet> RequestPallet()
 {
     this.Status = PalletRequestStatus.Requested;
     return(SKUSupply.RequestLayer(RequiredLayerCount));
 }