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