Пример #1
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;
     }
 }
Пример #2
0
        // Buttons
        private void Speichern_Click(object sender, RoutedEventArgs e)
        {
            // validation
            string   vornameInput      = vornameBox.Text;
            string   nachnameInput     = nachnameBox.Text;
            string   strasseInput      = strasseBox.Text;
            string   hausnummerInput   = hausnummerBox.Text.ToString();
            string   postleitzahlInput = postleitzahlBox.Text.ToString();
            string   ortInput          = ortBox.Text;
            DateTime dateInput         = Convert.ToDateTime(ausleihedatumBox.Text);
            object   buecherlisteInput = Bücherauswahl.SelectedValue;
            string   buecherlisteValue = Bücherauswahl.Text;
            bool     checkboxInput;

            if (checkboxHerr.IsChecked == true)
            {
                checkboxInput = true;
            }
            else if (checkboxFrau.IsChecked == true)
            {
                checkboxInput = true;
            }
            else
            {
                checkboxInput = false;
            }

            // validation correct save in database | else: error message
            if (ValidateVorname(vornameInput) && ValidateNachname(nachnameInput) && ValidateStrasse(strasseInput) && ValidateHausnummer(hausnummerInput) && ValidatePostleitzahl(postleitzahlInput) && ValidateOrt(ortInput) && ValidateDatum(dateInput) && ValidateBuecherauswahl(buecherlisteInput))
            {
                long hausnummer   = Convert.ToInt64(hausnummerInput);
                long postleitzahl = Convert.ToInt64(postleitzahlInput);
                // saves into db
                this.saveDataIntoDatabase(checkboxInput, vornameInput, nachnameInput, strasseInput, hausnummer, postleitzahl, ortInput, dateInput, buecherlisteValue);
                NutzerErstellenLeer nutzer = new NutzerErstellenLeer(placeholder);
                placeholder.Content = nutzer;

                MessageBox.Show("Der Nutzer wurde gespeichert.");
            }
        }
Пример #3
0
        private void NutzerErfassen(object sender, RoutedEventArgs e)
        {
            NutzerErstellenLeer leereEintrag = new NutzerErstellenLeer(placeholder);

            placeholder.Content = leereEintrag;
        }
Пример #4
0
        private void NavNutzerErfasssen(object sender, RoutedEventArgs e)
        {
            NutzerErstellenLeer formularEintrag = new NutzerErstellenLeer(placeholder);

            placeholder.Content = formularEintrag;
        }