コード例 #1
0
 protected void lblSchulden_DataBinding(object sender, EventArgs e)
 {
     //Zeigt die Gesamtschuld an
     if (Account != null)
     {
         lblSchulden.Text = LogicKredit.GetGesamtSchuld(Account.Nickname).ToString("0,0.00");
     }
 }
コード例 #2
0
 protected void btnRepayKredit_Click(object sender, EventArgs e)
 {
     if (Account != null)
     {
         try
         {
             decimal value = Convert.ToDecimal(textKreditHöhe.Text);
             //Zahlt die Kredite zurück
             LogicKredit.RepayKredit(Account, value);
         }
         catch (Exception)
         {
             //Es wurde keine Zahl im Textfeld eingegeben
             ScriptManager.RegisterClientScriptBlock(Page, Page.GetType(), "alert", "alert('Falsches Eingabeformat!');", true);
         }
     }
 }
コード例 #3
0
        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();
        }