Esempio n. 1
0
        private static void AddOut(OutInfo info)
        {
            var outProfiles = InOutProfileMaster.OutProfiles;

            var key = LcdHelper.CreateKey(info.ProductID, info.ProductVersion, info.OwnerType);

            FabOutProfile op;

            if (outProfiles.TryGetValue(key, out op) == false)
            {
                op = CreateHelper.CreateFabOutProfile(info);
                outProfiles.Add(key, op);

                //set matched cell info
                op.CellCodeList = CellCodeMaster.GetCellCodeList(info.ProductID);
            }

            AddInfo(op.Infos, info);
        }