//Füge KundenDaten in die Datenbank ein private void addCustomertoDB(int KNummer, string KName, int KANummer) { //speichere Textboxinhalte in strings string KPLZ = tbxaddCustomerKPLZ.Text; string KAddresse = tbxaddCustomerKAddresse.Text; string KOrt = tbxaddCustomerKOrt.Text; string KTelefon = tbxaddCustomerKTelefon.Text; string KEmail = tbxaddCustomerKEmail.Text; string KWebsite = tbxaddCustomerKWebsite.Text; string AAnrede = cobxaddCustomerAAnrede.SelectionBoxItem.ToString(); string AVorname = tbxaddCustomerAVorname.Text; string ANachname = tbxaddCustomerANachname.Text; string AHandynummer = tbxaddCustomerAHandynummer.Text; string AEmail = tbxaddCustomerAEmail.Text; string ATel = tbxaddCustomerATelNummer.Text; //speichere ALLE Textboxen in ein array TextBox[] textBoxes = { tbxaddCustomerKNummer, tbxaddCustomerANummer, tbxaddCustomerKName, tbxaddCustomerKPLZ, tbxaddCustomerKAddresse, tbxaddCustomerKOrt, tbxaddCustomerKNummer, tbxaddCustomerKEmail, tbxaddCustomerKWebsite, tbxaddCustomerKTelefon, tbxaddCustomerAVorname, tbxaddCustomerANachname, tbxaddCustomerAHandynummer, tbxaddCustomerAEmail, tbxaddCustomerATelNummer }; //Wenn der Kunde angelegt wurde werden alle Textboxinhalte gecleart //Rufe funktion zum hinzufügen auf if (kundenKlasse.KundeHinzufuegen(KNummer, KName, KANummer, KPLZ, KAddresse, KOrt, KTelefon, KEmail, KWebsite, AAnrede, AVorname, ANachname, AHandynummer, AEmail, ATel, ctx)) { StandardKlasse.ClearTBX(textBoxes); //Zurücksetzen der Combobox und des Buttons cobxaddCustomerAAnrede.SelectedIndex = 0; btnaddCustomeradd.IsEnabled = false; MessageBox.Show("Kunde erfolgreich hinzugefügt!", "Info", MessageBoxButton.OK, MessageBoxImage.Information); } }
private void TbxaddDelivererANummer_TextChanged(object sender, TextChangedEventArgs e) { //Überprüfe ob alle Pflichtfelder ausgefüllt sind TextBox[] textBoxes = { tbxaddDelivererANummer, tbxaddDelivererDName, tbxaddDelivererDNummer }; if (StandardKlasse.Pruefe(textBoxes)) { btnaddDeliverer.IsEnabled = true; } else { btnaddDeliverer.IsEnabled = false; } }
private void TbxaddCustomerANummer_TextChanged(object sender, TextChangedEventArgs e) { //Wenn Pflichtfelder ausgefüllt sind wird Button automatisch Freigeschaltet TextBox[] textBoxes = { tbxaddCustomerANummer, tbxaddCustomerKNummer, tbxaddCustomerKName }; if (StandardKlasse.Pruefe(textBoxes)) { btnaddCustomeradd.IsEnabled = true; } else { btnaddCustomeradd.IsEnabled = false; } }
private void TbxcustomizeCustomerCNummer_TextChanged(object sender, TextChangedEventArgs e) { //Prüfe ob alle Pflichtfelder ausgefüllt sind TextBox[] PflichtFelder = { tbxcustomizeCustomerCName }; if (StandardKlasse.Pruefe(PflichtFelder)) { btncustomizeCustomer.IsEnabled = true; } else { btncustomizeCustomer.IsEnabled = false; } }
private void addDeliverertoDB(int LNummer, string LName, int LANummer) { //speichere Textboxinhalte in strings string LPLZ = tbxaddDelivererDPLZ.Text; string LAddresse = tbxaddDelivererDAddresse.Text; string LOrt = tbxaddDelivererDOrt.Text; string LTelefon = tbxaddDelivererDTelefon.Text; string LEmail = tbxaddDelivererDEmail.Text; string LWebsite = tbxaddDelivererDWebsite.Text; string AAnrede = cobxaddDelivererAAnrede.SelectionBoxItem.ToString(); string AVorname = tbxaddDelivererAVorname.Text; string ANachname = tbxaddDelivererANachname.Text; string AHandynummer = tbxaddDelivererAHandynummer.Text; string AEmail = tbxaddDelivererAEmail.Text; string ATel = tbxaddDelivererATelNummer.Text; //ALLE Textboxen werden in ein Array gespiechert TextBox[] textBoxes = { tbxaddDelivererDNummer, tbxaddDelivererANummer, tbxaddDelivererDName, tbxaddDelivererDPLZ, tbxaddDelivererDAddresse, tbxaddDelivererDOrt, tbxaddDelivererDNummer, tbxaddDelivererDEmail, tbxaddDelivererDTelefon, tbxaddDelivererDWebsite, tbxaddDelivererAVorname, tbxaddDelivererANachname, tbxaddDelivererAHandynummer, tbxaddDelivererAEmail, tbxaddDelivererATelNummer }; //Wenn Lieferer angelegt wurde Werden alle Textboxen gecleart //Rufe Funktion zum Hinzufügen auf if (liefererKlasse.LiefererHinzufuegen(LNummer, LName, LANummer, LPLZ, LAddresse, LOrt, LTelefon, LEmail, LWebsite, AAnrede, AVorname, ANachname, AHandynummer, AEmail, ATel, ctx)) { StandardKlasse.ClearTBX(textBoxes); //Setze Combobox und Button zurück cobxaddDelivererAAnrede.SelectedIndex = 0; btnaddDeliverer.IsEnabled = false; MessageBox.Show("Lieferer erfolgreich hinzugefügt!", "Info", MessageBoxButton.OK, MessageBoxImage.Information); } }