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(); }
protected void Application_Start(object sender, EventArgs e) { Database.Initialize(); Database.CacheRelevantTables(); LogicAnzeige.InitializeDictionary(); }