private void zeigeBestellungsdetails(object obj) { Bestellung ausgewaehlteBestellung = (Bestellung)obj; string selectProdukte = _sqlsp.bestellpositioneenEinerBestellungStatement("produkt", ausgewaehlteBestellung.ID); ausgewaehlteBestellung.Produkte = _datenbankService.select("bestellungsposition", selectProdukte); string selectMenues = _sqlsp.bestellpositioneenEinerBestellungStatement("menue", ausgewaehlteBestellung.ID); ausgewaehlteBestellung.Menue = _datenbankService.select("bestellungsposition", selectMenues); Bestellungsdetails bestellungsdetails = new Bestellungsdetails(ausgewaehlteBestellung); bestellungsdetails.Show(); }
private ObservableCollection <BaseModel> getBestellungenVomEvent(int eventID) { ObservableCollection <BaseModel> bestellungen = _datenbankService.select("bestellung", _sqlsp.bestellungenBeiEinemEventStatement(eventID)); foreach (Bestellung bestellung in bestellungen) { bestellung.Produkte = _datenbankService.select("bestellungsposition", _sqlsp.bestellpositioneenEinerBestellungStatement("produkt", bestellung.ID)); bestellung.Menue = _datenbankService.select("bestellungsposition", _sqlsp.bestellpositioneenEinerBestellungStatement("menue", bestellung.ID)); } return(bestellungen); }