Esempio n. 1
0
        internal static void PrePareBankWip()
        {
            if (CellBankPlanWips == null)
            {
                CellBankPlanWips = new Dictionary <string, List <FabPlanWip> >();
            }


            foreach (var item in InputMart.Instance.CellBankWips.Values)
            {
                FabPlanWip wip = CreateHelper.CreatePlanWip(item);

                string key = LcdHelper.CreateKey(item.ShopID, item.WipStepID);

                List <FabPlanWip> list;
                if (CellBankPlanWips.TryGetValue(key, out list) == false)
                {
                    CellBankPlanWips.Add(key, list = new List <FabPlanWip>());
                }

                list.Add(wip);
            }
        }