コード例 #1
0
        private void tabItem_GotFocus(object sender, RoutedEventArgs e)
        {
            switch (((TabItem)sender).Name)
            {
            case "thisWeek": this_week.scrlAnzeige.ScrollToTop(); this_week.diagrammAnimiert(); break;

            case "lastWeek": last_week.scrlAnzeige.ScrollToTop(); last_week.diagrammAnimiert(); break;

            case "lastMonth": last_month.scrlAnzeige.ScrollToTop(); last_month.diagrammAnimiert(); break;

            case "thisMonth": this_month.scrlAnzeige.ScrollToTop(); this_month.diagrammAnimiert(); break;
            }
        }
コード例 #2
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            //progressbar.Show();
            //myHaushaltsbuch = new Hauptbuch();
            this_week = new Anzeige(myHaushaltsbuch.GetRechnung_W());
            last_week = new Anzeige(myHaushaltsbuch.GetRechnung_W(1));
            double ein = (from pos in myHaushaltsbuch.einnahmen where pos.Datum.Month == DateTime.Now.Month select pos.Betrag).Sum();

            this_month        = new MonatsAnzeige(myHaushaltsbuch.GetRechnung_M(), ein);
            ein               = (from pos in myHaushaltsbuch.einnahmen where pos.Datum.Month == DateTime.Now.Month - 1 select pos.Betrag).Sum();
            last_month        = new MonatsAnzeige(myHaushaltsbuch.GetRechnung_M(1), ein);
            thisWeek.Content  = this_week.scrlAnzeige;
            lastWeek.Content  = last_week.scrlAnzeige;
            thisMonth.Content = this_month.scrlAnzeige;
            lastMonth.Content = last_month.scrlAnzeige;

            var AktMonEin = from einnahmen in myHaushaltsbuch.einnahmen where einnahmen.Datum.Month == DateTime.Now.Month select einnahmen;

            UebersichtEinkommen("Einkommen aktueller Monat", stckEinkommen, AktMonEin);

            var PrevMonEin = from einnahmen in myHaushaltsbuch.einnahmen where einnahmen.Datum.Month == DateTime.Now.Month - 1 select einnahmen;

            // UebersichtEinkommen("Einkommen vorherigen Monat", stckEinkommenPrev, PrevMonEin);
            // Eintrag eintrag = new Eintrag(myHaushaltsbuch.AlleLaeden, myHaushaltsbuch.Kategorien);
            eintrag                  = new Eintrag(myHaushaltsbuch);
            tbiRechnung.Content      = eintrag.NeuerRechnung(myHaushaltsbuch.familienmitglied);
            tbiShop.Content          = eintrag.NeuerLaden();
            tbiProdgr.Content        = eintrag.NeuerKategorie();
            tbiEinkommen.Content     = eintrag.NeuesEinkommen();
            eintrag.Insert          += Eintrag_Insert;
            eintrag.InsertLaden     += Eintrag_InsertLaden;
            eintrag.InsertKategorie += Eintrag_InsertKategorie;
            eintrag.InsertEinkommen += Eintrag_InsertEinkommen;

            cmbKategorie.ItemsSource = myHaushaltsbuch.Kategorien;
            cmbLaden.ItemsSource     = myHaushaltsbuch.AlleLaeden;

            miVerbinden.IsEnabled = !myHaushaltsbuch.IstVerbunden;

            progressbar.Close();

            this_week.diagrammAnimiert();
        }