Ejemplo n.º 1
0
 private void speichern(object parameter)
 {
     if (ausgewaehltesProdukt != null)
     {
         Produkt      p  = (Produkt)ausgewaehltesProdukt;
         MenueProdukt mp = new MenueProdukt(Menue.ID, p.ID, Menge, p.Name, p.Art);
         Produktliste.Add(mp);
         string insert = _sqlsp.insertStatement(mp);
         _datenbankService.executeNonQuery(insert);
     }
     else
     {
         MessageBox.Show("kein Produkt ausgewählt", "ungültige Eingaben", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
Ejemplo n.º 2
0
        private void modelSpeichern(object parameter)
        {
            BaseModel model = ModelFactory.getKonvertiertesModel(parameter);

            _validator.validiereModel(model);
            if (_validator.IstOK)
            {
                if (model.ID == 0)
                {
                    string insertStatement = _sqlsp.insertStatement(model);
                    _datenbankService.executeNonQuery(insertStatement);
                }
                else
                {
                    string updateStatement = _sqlsp.updateStatement(model);
                    _datenbankService.executeNonQuery(updateStatement);
                }
                Modelliste = _datenbankService.select(_ausgewaehltesModel, _sqlsp.selectStatement(_ausgewaehltesModel));
            }
            else
            {
                MessageBox.Show(_validator.Fehlermeldung, "ungültige Eingaben", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }