public BaseItem GetByCode(string code) { BaseItem item = null; XmlNode nodeItem = itemsNode.SelectSingleNode(string.Concat("item[@code='", code, "']")); if(nodeItem != null) { XmlNode nodeLang = itemsLangNode.SelectSingleNode(string.Concat("item[@code='", nodeItem.Attributes["code"].Value, "']")); item = new BaseItem(nodeItem, nodeLang); } return item; }
public void UpdateData(BaseItem newData) { this.Data.Name = newData.Name; OnDataChanged(); }
public CommandModel(string key, BaseItem commandItem) : base(key) { this.Data = commandItem; }