예제 #1
0
        private void NutzerErfassen(object sender, RoutedEventArgs e)
        {
            NutzerErstellen formulareintrag = new NutzerErstellen(placeholder, "new");

            placeholder.Content = formulareintrag;

            formulareintrag.Delete.IsEnabled = false;
            formulareintrag.Save.IsEnabled   = false;
        }
예제 #2
0
        private void DgNutzer_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (dgNutzer.SelectedItem != null)
            {
                Data.Bibliothek currentElement = (Data.Bibliothek)dgNutzer.SelectedItem;
                Int32           currentId      = Convert.ToInt32(currentElement.BibliothekID);

                NutzerErstellen formulareintrag = new NutzerErstellen(placeholder, "edit", currentId);
                placeholder.Content = formulareintrag;
            }
        }
예제 #3
0
        private void Löschen_Click(object sender, RoutedEventArgs e)
        {
            MessageBoxResult messageBoxResult = System.Windows.MessageBox.Show("Sicher, dass du den Nutzer löschen möchtest?", "Löschen?", System.Windows.MessageBoxButton.YesNo);

            if (messageBoxResult == MessageBoxResult.Yes && this.status == "edit")
            {
                // TODO: Delete function here
                Data.Bibliothek nutzer = Data.Bibliothek.LesenID(currentId);
                nutzer.Loeschen();

                NutzerErstellen mehrerenutzer = new NutzerErstellen(placeholder, "edit");
                placeholder.Content = mehrerenutzer;

                MessageBox.Show("Der Nutzer wurde gelöscht.");
            }
        }
예제 #4
0
 private void Abbrechen_Click(object sender, RoutedEventArgs e)
 {
     if (isChanged)
     {
         MessageBoxResult messageBoxAbbrechen = System.Windows.MessageBox.Show("Wollen Sie wirklich abbrechen?", "Abbrechen?", System.Windows.MessageBoxButton.YesNo);
         if (messageBoxAbbrechen == MessageBoxResult.Yes)
         {
             NutzerErstellenLeer nutzerErfasstAbbrechen = new NutzerErstellenLeer(placeholder);
             placeholder.Content = nutzerErfasstAbbrechen;
             MessageBox.Show("Vorgang abgebrochen");
         }
     }
     else
     {
         NutzerErstellen nutzer = new NutzerErstellen(placeholder, "abbruch");
         placeholder.Content = nutzer;
     }
 }