private void Btnaddnewgoodsback_Click(object sender, RoutedEventArgs e) { //Alle Textboxen werden in ein Arrayngespeichert TextBox[] textBoxes = { tbxaddnewproductsANR, tbxaddnewproductsPN, tbxaddnewproductsvalue }; //Beim Verlassen der Seite werden Textboxen gecleart StandardKlasse.ClearTBX(textBoxes); mainWindow.Tohome(); }
private void TbxaddnewproductsANR_TextChanged(object sender, TextChangedEventArgs e) { //prüfe ob alle pflichttextboxen ausgefüllt sind TextBox[] textBoxes = { tbxaddnewproductsPN, tbxaddnewproductsANR }; if (StandardKlasse.Pruefe(textBoxes)) { btnaddnewgoods.IsEnabled = true; } else { btnaddnewgoods.IsEnabled = false; } }
private void Btnaddnewgoods_Click(object sender, RoutedEventArgs e) { //Überprüfe auf richtige Datentypeingabe float VAL; int ANR; int PNR; if (float.TryParse(tbxaddnewproductsvalue.Text, out VAL)) { } else { VAL = 0; } if (Int32.TryParse(tbxaddnewproductsANR.Text, out ANR)) { } else { //MessageBox.Show("Artikelnummer darf keine Kommazahl sein!", "Fehler", MessageBoxButton.OK,MessageBoxImage.Error); } string PN = tbxaddnewproductsPN.Text; //Wenn alle Eingaben inordnung sind Wird das Produkt hinzugefügt if (checkdates()) { //Funktion aufrufen um Produkt hinzuzufügen PKlasse.ProdukteHinzufuegen(ANR, ANR, VAL, PN, ctx); //gib Benutzer Rückmeldung MessageBox.Show("Produkt hinzugefügt!", "Info", MessageBoxButton.OK, MessageBoxImage.Information); //Alle Textboxen werden in ein Arrayngespeichert TextBox[] textBoxes = { tbxaddnewproductsANR, tbxaddnewproductsPN, tbxaddnewproductsvalue }; //Textboxen werden gecleart! StandardKlasse.ClearTBX(textBoxes); } }