private void NutzerErfassen(object sender, RoutedEventArgs e) { NutzerErstellen formulareintrag = new NutzerErstellen(placeholder, "new"); placeholder.Content = formulareintrag; formulareintrag.Delete.IsEnabled = false; formulareintrag.Save.IsEnabled = false; }
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; } }
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."); } }
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; } }