public static void ShowAddNewButton(Projektliste pl, ListeTypeEnum type)
 {
     if (type == ListeTypeEnum.Person)
     {
         if (Session.User.rights != "admin")
         {
             pl.btnNewHigh.Visibility = Visibility.Hidden;
         }
     }
 }
 private void LoadProjektliste(string Data, string Caption, string Struktur, string PreFilter, bool showKommissionPaid, ListeTypeEnum Type)
 {
     try
     {
         var p = new Projektliste(Data, Caption, Struktur, PreFilter, showKommissionPaid, Type, true);
         NavigationService.Navigate(p);
     }
     catch (Exception ex)
     {
         ErrorMethods.HandleStandardError(ex);
     }
 }
 public static void ShowDatumFilter(Projektliste pl, bool showFilter)
 {
     if (showFilter == false)
     {
         pl.spJahrBis.Visibility = Visibility.Hidden;
         pl.spJahrVon.Visibility = Visibility.Hidden;
     }
     else
     {
         pl.spJahrBis.Visibility = Visibility.Visible;
         pl.spJahrVon.Visibility = Visibility.Visible;
     }
 }
 public static void ShowPrintButton(Projektliste pl, ListeTypeEnum type)
 {
     if (type == ListeTypeEnum.Artikel)
     {
         pl.btnPrint.Visibility = Visibility.Visible;
         // pl.tbAlleFirmenAnzeigen.Visibility = Visibility.Visible;
     }
     else
     {
         pl.btnPrint.Visibility = Visibility.Collapsed;
         //pl.tbAlleFirmenAnzeigen.Visibility = Visibility.Collapsed;
         //pl.chkAlleFirmenAnzeigen.IsChecked = false;
     }
 }
 public static void ShowKundenFilter(Projektliste pl, ListeTypeEnum type)
 {
     if (type == ListeTypeEnum.Firma)
     {
         pl.chkAlleFirmenAnzeigen.Visibility = Visibility.Visible;
         pl.tbAlleFirmenAnzeigen.Visibility  = Visibility.Visible;
     }
     else
     {
         pl.chkAlleFirmenAnzeigen.Visibility = Visibility.Collapsed;
         pl.tbAlleFirmenAnzeigen.Visibility  = Visibility.Collapsed;
         pl.chkAlleFirmenAnzeigen.IsChecked  = false;
     }
 }