Exemple #1
0
        /// <summary>
        /// Verwaltung
        /// </summary>
        private void pbAdministration_Click(object sender, RoutedEventArgs e)
        {
            if (UserSession.userAccount.IsAdmin)
            {
                SubnavigationPage subNavPage = new SubnavigationPage(IniParser.GetSetting("APPSETTINGS", "administration"));

                Type pageType1 = typeof(KöTaf.WPFApplication.Views.Formletter.pFormletterAdministration);
                subNavPage.addSubnavigation(IniParser.GetSetting("FORMLETTER", "formletterAdmin"), pageType1);

                Type pageType2 = typeof(KöTaf.WPFApplication.Views.Restore);
                subNavPage.addSubnavigation(IniParser.GetSetting("APPSETTINGS", "restore"), pageType2);

                Type pageType3 = typeof(KöTaf.WPFApplication.Views.User.pUserManager);
                subNavPage.addSubnavigation(IniParser.GetSetting("APPSETTINGS", "userAdministration"), pageType3);

                Type pageType4 = typeof(KöTaf.WPFApplication.Views.Accounting.AccountManager.pAccountManager);
                subNavPage.addSubnavigation(IniParser.GetSetting("ACCOUNTING", "accountManagement"), pageType4);
            }
        }
Exemple #2
0
        /// <summary>
        /// Buchhaltung
        /// </summary>
        private void pbBuchhaltung_Click(object sender, RoutedEventArgs e)
        {
            SubnavigationPage accountingSubnav = new SubnavigationPage(pbBuchhaltung.Content.ToString());

            #region QuickBooking
            Type pageType1 = typeof(KöTaf.WPFApplication.Views.Accounting.QuickBooking.pQuickBooking);
            accountingSubnav.addSubnavigation(IniParser.GetSetting("ACCOUNTING", "quickBooking"), pageType1);
            #endregion

            #region Bookings
            Type pageType2 = typeof(KöTaf.WPFApplication.Views.Accounting.Bookings.pBookings);
            accountingSubnav.addSubnavigation(IniParser.GetSetting("ACCOUNTING", "bookings"), pageType2);
            #endregion

            #region Sums
            Type pageType3 = typeof(KöTaf.WPFApplication.Views.Accounting.Sums.pSums);
            accountingSubnav.addSubnavigation(IniParser.GetSetting("ACCOUNTING", "sums"), pageType3);
            #endregion

            #region CashClosure
            Type pageType4 = typeof(pCashClosureManager);
            accountingSubnav.addSubnavigation(IniParser.GetSetting("ACCOUNTING", "cashClosure"), pageType4);
            #endregion
        }