Beispiel #1
0
        private void CreateByVersionInfo()
        {
            List <string> vers = EqpArrangeMaster.GetProdVerList(this.StdStep, this.ProductID, Constants.NULL_ID);

            foreach (var item in vers)
            {
                string ver = item;
                if (LcdHelper.IsAllID(item))
                {
                    ver = Constants.NULL_ID;
                }

                if (this.VersionList.Contains(ver) == false)
                {
                    this.VersionList.Add(ver);
                }
            }

            foreach (var item in VersionList)
            {
                StepRouteByProdVersion info;
                if (_verList.TryGetValue(item, out info) == false)
                {
                    _verList.Add(item, info = new StepRouteByProdVersion(this, item));
                }
            }
        }