Пример #1
0
        public void Load()
        {
            ConfigData cd = School.Configuration[_name];

            if (cd.Contains("xml") && !string.IsNullOrEmpty(cd["xml"]))
            {
                HasValue = true;
                XmlElement element = XmlHelper.LoadXml(cd["xml"]);
                RankMethod = element.SelectSingleNode("RankMethod").InnerText;
                PrintItems.Clear();
                foreach (XmlElement item in element.SelectNodes("PrintItems/Item"))
                {
                    PrintItems.Add(item.InnerText);
                }

                //<Config>
                //  <RankMethod></RankMethod>
                //  <PrintItems>
                //      <Item/>
                //      <Item/>
                //  </PrintItems>
                //</Config>
            }
            else
            {
                HasValue = false;
            }
        }
Пример #2
0
        public void LoadLibraryItems()
        {
            PrintItems.Clear();
            IEnumerable <DataStorage.PrintItem> partFiles = GetLibraryItems(keywordFilter);

            if (partFiles != null)
            {
                foreach (PrintItem part in partFiles)
                {
                    PrintItems.Add(new PrintItemWrapper(part));
                }
            }
            OnDataReloaded(null);
        }