private void _getData(bool refresh = false) { if (!SuspensionManager.SessionState.ContainsKey("myCollection")) { // Meine Sammlung laden um bei bestehenden Einträge das Hinzufügen auszuschalten ZViewModelCollection zwmCollection = new ZViewModelCollection(); zwmCollection.loadData(); SuspensionManager.SessionState["myCollection"] = zwmCollection.Items; } if (refresh || !SuspensionManager.SessionState.ContainsKey("RandomQuotes")) { ViewModelHomepage.loadData(); SuspensionManager.SessionState["RandomQuotes"] = ViewModelHomepage.RandomQuotes; SuspensionManager.SessionState["PopularAuthors"] = ViewModelHomepage.PopularAuthors; SuspensionManager.SessionState["Birthdays"] = ViewModelHomepage.Birthdays; SuspensionManager.SessionState["Deathdays"] = ViewModelHomepage.Deathdays; } randomQuotes.Source = SuspensionManager.SessionState["RandomQuotes"]; cvs1.Source = SuspensionManager.SessionState["PopularAuthors"]; cvs2.Source = SuspensionManager.SessionState["Birthdays"]; cvs3.Source = SuspensionManager.SessionState["Deathdays"]; }
public ZViewCollection() { InitializeComponent(); ViewModelCollection = new ZViewModelCollection(); }