public MasteryPage(MasteryPage masteryPage) { foreach (string name in mMasteryNames) { if (name == "name") { mMasteries[name] = ""; } else { mMasteries[name] = masteryPage[name]; } } }
public void updateProperty(MasteryPage masteryPage, object control) { masteryPage[mProp.ID] = ((Button)control).Text; }
public void populateMasteryPage(MasteryPage masteryPage) { mCurrentMasteryPage = masteryPage; foreach (var a in mMasteryButtons) { a.Value.Text = masteryPage[a.Key]; } }
public void addMasteryPage(MasteryPage newMasteryPage) { MasteryPage.Items.Add(newMasteryPage["name"]); MasteryPageName.Items.Add(newMasteryPage["name"]); checkMasteryPagesCount(false); }
public void updateMasteryPageName(MasteryPage d, string newName) { var masteryPage = mMasteryPages.First(x => x["name"].ToString() == d["name"]); masteryPage["name"] = newName; d["name"] = newName; }
public void removeMasteryPage(MasteryPage d) { mMasteryPages.First(x => x["name"].ToString() == d["name"]).Remove(); }
public void addMasteryPage(MasteryPage d) { var masteryPage = new JObject(); foreach (var prop in d.Properties) { masteryPage[prop.Key] = prop.Value; } mMasteryPages.Add(masteryPage); }
public void updateMasteryPage(MasteryPage d) { var masteryPage = mMasteryPages.First(x => x["name"].ToString() == d["name"]); foreach (var prop in d.Properties) { masteryPage[prop.Key] = prop.Value; } }
public MasteryPage getMasteryPageByName(string index) { return mMasteryPages.Where(MP => MP["name"].ToString() == index).Select(MP => { MasteryPage o = new MasteryPage(); foreach (JProperty prop in ((JObject)MP).Properties()) { o[prop.Name] = prop.Value.ToString(); } return o; }).First(); }