protected void TimerTick(object sender, EventArgs e) { //Aktualisiert die UpdatePanel-Elemente var aktien = Database.DataSet.Aktie.ToList(); LogicEvent.UpdateChangeEvent(aktien); LogicEvent.UpdateKurswert(aktien); if (Account != null) { var depots = LogicDepot.GetDepots(Account.Nickname); LogicDividende.UpdateDividende(Account, depots); LogicKredit.UpdateKreditSchuld(Account); LogicAnzeige.UpdateDictionary(aktien); } GridView1.DataBind(); lblBilanz.DataBind(); lblSchulden.DataBind(); }
/// <summary> /// Aktualisiert die Depots für den Account. /// </summary> public void UpdateDepots() { Depots = LogicDepot.GetDepots(Account.Nickname); }