public bool SaalLoeschen(Saal saal) { try { if (saal.Vorstellungen != null) { Vorstellung[] vs = new Vorstellung[saal.Vorstellungen.Count]; saal.Vorstellungen.CopyTo(vs); foreach (Vorstellung v in vs) { if (v != null) { VorstellungLoeschen(v); } } } cnemaContext.Säle.Remove(saal); cnemaContext.SaveChanges(); return(true); } catch { return(false); } }
public void TestReservierung() { DatenbankManager dbm = DatenbankManager.Instance; Bestellverwaltung bestellverwaltung = new Bestellverwaltung(dbm); Kundenverwaltung kundenverwaltung = new Kundenverwaltung(dbm); Kunde testKunde; kundenverwaltung.KundeRegistrieren(Utils.HashPassword("1234"), "Wurst", "Hans", new DateTime(1990, 3, 15), out testKunde); Film testFilm = new Film("Test", 2000, "Action", 110, "Deutsch", false, 18); dbm.FilmHinzufuegen(testFilm); Vorstellung testVorstellung = new Vorstellung(testFilm, dbm.SaalLesen("Saal 1"), DateTime.Now); dbm.VorstellungHinzufuegen(testVorstellung); //Bestellung erzeugen bestellverwaltung.Reservieren(testKunde, testVorstellung); Assert.AreEqual(1, testKunde.Bestellungen.Count); //Beim Löschen der Vorstellung soll auch die Bestellung gelöscht werden dbm.VorstellungLoeschen(testVorstellung); Assert.AreEqual(0, testKunde.Bestellungen.Count); //Testdaten löschen dbm.FilmLoeschen(testFilm); dbm.KundeLoeschen(testKunde); }
public VorstellungHinzufügen(Vorstellung v, AdminBereichneu a) { InitializeComponent(); vorstellung = v; adminBereichneu = a; SaalAuswahl.ItemsSource = kv.SaeleLesen(); FilmAuswahl.ItemsSource = kv.AlleFilmLesen(); }
private bool CanExecute_kaufenCommand(object obj) { KinoView vm = (KinoView)obj; Vorstellung gewaehlteVorstellung = (Vorstellung)vm.CmbVerfuegbar.SelectedItem; return(gewaehlteVorstellung.AnzfreiePlaetze >= Anzahl && Anzahl > 0); }
public BestellungSeite(Vorstellung v) { InitializeComponent(); vorstellung = v; VorstellungAnzeige.Content = v.ToString(); txtNumErwachsene.Text = _anzahlErwachsen.ToString(); txtNumKinder.Text = _anzahlKinder.ToString(); FreiePlaetze.Content = bv.FreiePlaetzeAnzeigen(vorstellung); }
public Vorstellung VorstellungLesen(DateTime dateTime, Saal saal) { Vorstellung vorstellung = cnemaContext.Vorstellungen .Where(c => c.DateTime.Equals(dateTime)) .Where(c => c.Saal.SaalName.Equals(saal.SaalName)) .SingleOrDefault(); return(vorstellung); }
public bool Equals(Vorstellung other) { if (ReferenceEquals(null, other)) { return false; } if (ReferenceEquals(this, other)) { return true; } return Equals(other.Film, Film) && Equals(other.Saal, Saal); }
// Vorstellungen Logik public bool VorstellungHinzufuegen(DateTime zeitpunkt, Saal saal, Film film) { Vorstellung vorstellung = new Vorstellung(); vorstellung.DateTime = zeitpunkt; vorstellung.Film = film; vorstellung.Saal = saal; return(datenbankManager.VorstellungHinzufuegen(vorstellung)); }
private void Vorstellung_Buchen_Click(object sender, RoutedEventArgs e) { Vorstellung v = (Vorstellung)passendeFilme.SelectedItem; if (v != null) { BestellungSeite bestellungSeite = new BestellungSeite(v); this.NavigationService.Navigate(bestellungSeite); } }
public void TestSaalAusgebucht() { // Testdaten anlegen DatenbankManager dbm = DatenbankManager.Instance; Bestellverwaltung bestellverwaltung = new Bestellverwaltung(dbm); Kundenverwaltung kundenverwaltung = new Kundenverwaltung(dbm); Kunde testKunde; kundenverwaltung.KundeRegistrieren(Utils.HashPassword("9876"), "Cobain", "Kurt", new DateTime(1967, 3, 15), out testKunde); Film testFilm = new Film("Nirvana - Der Film", 2000, "Drama", 110, "Deutsch", false, 18); dbm.FilmHinzufuegen(testFilm); Saal testsaal = new Saal("MiniSaal", 20); dbm.SaalHinzufügen(testsaal); Vorstellung testVorstellung = new Vorstellung(testFilm, testsaal, DateTime.Now); dbm.VorstellungHinzufuegen(testVorstellung); // 20 Plätze buchen --> 20 mal Bestellung muss möglich sein bool check = false; for (int i = 0; i < 20; i++) { Bestellung testBestellung = bestellverwaltung.Reservieren(testKunde, testVorstellung); if (testBestellung == null) { check = false; return; } else { check = true; } } Assert.IsTrue(check); // 21. Buchung muss fehlschlagen, da Saal dann ausgebucht try { bestellverwaltung.Reservieren(testKunde, testVorstellung); Assert.Fail(); } catch (Exception) { check = false; } Assert.IsFalse(check); // Testdaten wieder löschen dbm.FilmLoeschen(testFilm); dbm.KundeLoeschen(testKunde); dbm.VorstellungLoeschen(testVorstellung); dbm.SaalLoeschen(testsaal); }
// Context Menu private void ContextMenuListViewVorstellungRemove_OnClick(object sender, RoutedEventArgs e) { if (listViewVorstellung.SelectedIndex > -1) { Vorstellung selectedvorstellung = (Vorstellung)listViewVorstellung.SelectedItem; // casting the list view DatenbankManager.Instance.VorstellungLoeschen(selectedvorstellung); LadeVorstellungen(); LadeBestellungen(); } }
public static string DeleteVorstellung(Vorstellung vorstellung) { try { string json = JsonConvert.SerializeObject(vorstellung); return(DELETE(json, _WebService.Vorstellung)); } catch (Exception e) { return(e.Message); } }
public override Enums.Response ProcessPacket(LightingConsole console, int type) { Vorstellung vst = console.Vorstellungen.Find(x => VstNum == x.Number); if (!(vst is null)) { return(Enums.Response.OK); } vst = new Vorstellung((ushort)VstNum); console.Vorstellungen.Add(vst); return(Enums.Response.OK); }
public void VorstellungLoeschenTest() { Film film1 = new Film("The Dark Knight", 2008, "Action", 152, "Deutsch", false, 16); Saal saal1 = new Saal("Saal1", 150); Vorstellung vorstellung1 = new Vorstellung(film1, saal1, new DateTime(2018, 01, 13, 18, 0, 0)); datenbankManager.VorstellungHinzufuegen(vorstellung1); datenbankManager.VorstellungLoeschen(vorstellung1); Assert.IsNull(datenbankManager.VorstellungLesen(vorstellung1.VorstellungId)); datenbankManager.SaalLoeschen(saal1); datenbankManager.FilmLoeschen(film1); }
public int FreiePlaetzeAnzeigen(Vorstellung vorstellung) { int plaetzeBelegt = 0; int plaetzeFrei; if (vorstellung != null) { plaetzeFrei = vorstellung.Saal.AnzahlSitze; if (vorstellung.Bestellungen != null) { plaetzeBelegt = vorstellung.Bestellungen.Count; plaetzeFrei = vorstellung.Saal.AnzahlSitze - plaetzeBelegt; } return(plaetzeFrei); } return(-1); }
private void Do_kaufenCommand(object obj) { KinoView kinoWindow = (KinoView)obj; Vorstellung gewaehlteVorstellung = (Vorstellung)kinoWindow.CmbVerfuegbar.SelectedItem; if (MessageBox.Show("Sie haben " + Anzahl + " Ticket fuer den Film " + Titel + " am " + gewaehlteVorstellung.Spielzeit + " gekauft. Wollen Sie es kaufen?", "Kauf", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { MessageBox.Show("Danke für Ihren kauf", "Kauf erfolgreich"); Vorstellung ausgewaehlteVorstellung = (Vorstellung)kinoWindow.CmbVerfuegbar.SelectedItem; ausgewaehlteVorstellung.AnzfreiePlaetze -= Anzahl; kinoWindow.DialogResult = true; } }
public IhreBestellung(int st, int er, List <Bestellung> best, Vorstellung vorst) { standard = st; ermaessigt = er; bestellungen = best; vorstellung = vorst; InitializeComponent(); VorstellungAnzeige.Content = vorstellung.ToString(); StringBuilder nummern = new StringBuilder(); foreach (Bestellung b in bestellungen) { nummern.Append(b.BestellId.ToString() + ", "); } nummern.Remove(nummern.Length - 2, 2); txtNumErwachsene.Text = standard.ToString(); txtNumKinder.Text = ermaessigt.ToString(); BestellnrTxt.Text = nummern.ToString(); }
//Bestellung mit übergebenem Preis public Bestellung Reservieren(Kunde kunde, Vorstellung vorstellung, double preis) { Bestellung bestellung = new Bestellung(vorstellung, kunde, preis); if (FreiePlaetzeAnzeigen(vorstellung) >= 1) { if (datenbank.BestellungHinzufügen(bestellung)) { return(bestellung); } else { throw new Exception("Bestellung konnte nicht hinzugefügt werden."); } } else { throw new Exception("Nicht genug freie Plätze in dieser Vorstellung."); } }
public BestellungBestaetigung(int standard, int ermaessigt, Vorstellung vorst) { InitializeComponent(); vorstellung = vorst; Standard = standard; Ermaessigt = ermaessigt; VorstellungAnzeige.Content = vorstellung.ToString(); txtNumErwachsene.Text = Standard.ToString(); txtNumKinder.Text = Ermaessigt.ToString(); double preis = 0; for (int i = 0; i < Standard; i++) { preis += bv.getStandardPreis(); } for (int j = 0; j < Ermaessigt; j++) { preis += bv.getErmaessigtPreis(); } PreisTxt.Text = preis.ToString(); }
public bool VorstellungLoeschen(Vorstellung vorstellung) { try { if (vorstellung.Bestellungen != null) { Bestellung[] bs = new Bestellung[vorstellung.Bestellungen.Count]; vorstellung.Bestellungen.CopyTo(bs); foreach (Bestellung b in bs) { if (b != null) { BestellungLoeschen(b); } } } cnemaContext.Vorstellungen.Remove(vorstellung); cnemaContext.SaveChanges(); return(true); } catch { return(false); } }
public void VorstellungHinzufuegenTest() { Film film1 = new Film("The Dark Knight", 2008, "Action", 152, "Deutsch", false, 16); Film film2 = new Film("Star Wars 7 (3D)", 2017, "Action", 287, "Deutsch", true, 6); Film film3 = new Film("Star Wars 7", 2017, "Action", 287, "Deutsch", false, 6); datenbankManager.FilmHinzufuegen(film1); datenbankManager.FilmHinzufuegen(film2); datenbankManager.FilmHinzufuegen(film3); Saal saal1 = new Saal("Saal1", 150); Saal saal2 = new Saal("Saal2", 100); Saal saal3 = new Saal("Saal3", 75); Vorstellung vorstellung1 = new Vorstellung(film1, saal1, new DateTime(2018, 01, 13, 18, 0, 0)); Vorstellung vorstellung2 = new Vorstellung(film2, saal2, new DateTime(2018, 01, 13, 18, 0, 0)); Vorstellung vorstellung3 = new Vorstellung(film3, saal1, new DateTime(2018, 01, 13, 18, 0, 0)); bool vorstellungHinzufuegen1 = datenbankManager.VorstellungHinzufuegen(vorstellung1); bool vorstellungHinzufuegen2 = datenbankManager.VorstellungHinzufuegen(vorstellung2); bool vorstellungHinzufuegen3 = datenbankManager.VorstellungHinzufuegen(vorstellung3); Assert.IsTrue(vorstellungHinzufuegen1); Assert.IsTrue(vorstellungHinzufuegen2); Assert.IsFalse(vorstellungHinzufuegen3); // Cleaning datenbankManager.FilmLoeschen(film1); datenbankManager.FilmLoeschen(film2); datenbankManager.FilmLoeschen(film3); datenbankManager.VorstellungLoeschen(vorstellung1); datenbankManager.VorstellungLoeschen(vorstellung2); datenbankManager.VorstellungLoeschen(vorstellung3); datenbankManager.SaalLoeschen(saal1); datenbankManager.SaalLoeschen(saal2); datenbankManager.SaalLoeschen(saal3); }
public bool VorstellungHinzufuegen(Vorstellung vorstellung) { try { List <Vorstellung> vorstellungenSelberSaal = vorstellung.Saal.Vorstellungen; if (vorstellungenSelberSaal != null) { foreach (Vorstellung v in vorstellungenSelberSaal) { DateTime startFilm = v.DateTime; DateTime endeFilm = v.DateTime.AddMinutes(v.Film.Laenge); if (startFilm.Ticks <= vorstellung.DateTime.Ticks && endeFilm.Ticks >= vorstellung.DateTime.Ticks) { return(false); } } } cnemaContext.Vorstellungen.Add(vorstellung); cnemaContext.SaveChanges(); return(true); } catch { return(false); } }
public bool FilmLoeschen(Film film) { try { if (film.Vorstellungen != null) { Vorstellung[] vs = new Vorstellung[film.Vorstellungen.Count]; film.Vorstellungen.CopyTo(vs); foreach (Vorstellung v in vs) { if (v != null) { VorstellungLoeschen(v); } } } if (film.FilmBewertungen != null) { FilmBewertung[] fbs = new FilmBewertung[film.FilmBewertungen.Count]; film.FilmBewertungen.CopyTo(fbs); foreach (FilmBewertung fb in fbs) { if (fb != null) { FilmBewertungLöschen(fb); } } } cnemaContext.Filme.Remove(film); cnemaContext.SaveChanges(); return(true); } catch { return(false); } }
public VorstellungControl(Vorstellung Vorstellung, Action <Vorstellung> onSubmit) { InitializeComponent(); _Vorstellung = Vorstellung; _OnSubmit = onSubmit; cbx_Film.Items.Clear(); cbx_Film.Items.AddList(ServiceConnector.GetFilme()); cbx_Film.DisplayMemberPath = "Titel"; cbx_Film.SelectedValuePath = "ID_Film"; cbx_Film.SelectedValue = (int)_Vorstellung.ID_Film; cbx_Saal.Items.Clear(); cbx_Saal.Items.AddList(ServiceConnector.GetKinosaele()); cbx_Saal.DisplayMemberPath = "Bezeichnung"; cbx_Saal.SelectedValuePath = "ID_Saal"; cbx_Saal.SelectedValue = (int)_Vorstellung.ID_Saal; dtp_Datum.SelectedDate = _Vorstellung.Datum; tse_Uhrzeit.Value = new TimeSpan(_Vorstellung.Datum.Hour, _Vorstellung.Datum.Minute, _Vorstellung.Datum.Second); ctb_Preis.Value = _Vorstellung.Preis; var AnzeigeText = ""; if (_Vorstellung.ID_Vorstellung != null) { AnzeigeText = "Vorstellung bearbeiten"; } else { AnzeigeText = "Vorstellung anlegen"; } btn_SubmitVorstellung.Content = AnzeigeText; gbx_VorstellungMask.Header = AnzeigeText; }
public bool VorstellungLoeschen(Vorstellung vorstellung) { datenbankManager.VorstellungLoeschen(vorstellung); return(true); }
private void UpdateVorstellung(Vorstellung Vorstellung) { ServiceConnector.UpdateVorstellung(Vorstellung); LoadVorstellungen(); }
private void SubmitVorstellung(Vorstellung Vorstellung) { ServiceConnector.AddVorstellung(Vorstellung); LoadVorstellungen(); }
public bool VorstellungExistiert(DateTime dateTime, Saal saal) { Vorstellung vorstellung = VorstellungLesen(dateTime, saal); return(vorstellung != null); }
public void CreateSample() { DatenbankManager db = DatenbankManager.Instance; //Alles löschen foreach (Kunde k in db.AlleKundenLesen()) { db.KundeLoeschen(k); } foreach (Admin a in db.AlleAdminsLesen()) { db.AdminLoeschen(a); } foreach (Bestellung b in db.AlleBestellungenLesen()) { db.BestellungLoeschen(b); } foreach (FilmBewertung fb in db.AlleFilmBewertungenLesen()) { db.FilmBewertungLöschen(fb); } foreach (Vorstellung v in db.AlleVorstellungenLesen()) { db.VorstellungLoeschen(v); } foreach (Film f in db.AlleFilmeLesen()) { db.FilmLoeschen(f); } foreach (Saal s in db.AlleSaeleLesen()) { db.SaalLoeschen(s); } //Beispieldaten hinzufügen für Präsentation // Admins // Admins müssen bereits vor Programmstart angelegt werden; würden in einer reale Anwendung nach dem ersten Start gelöscht und neu erstellt werden Admin admin = new Admin(Komponenten.Util.Utils.HashPassword("admin"), "Admin"); db.AdminHinzufuegen(admin); Admin admin2 = new Admin(Komponenten.Util.Utils.HashPassword("admin2"), "Admin2"); db.AdminHinzufuegen(admin2); //Kunden Kunde kunde1 = new Kunde(Komponenten.Util.Utils.HashPassword("123"), "Güloglu", "Osman", new DateTime(1991, 08, 11)); db.KundeHinzufuegen(kunde1); Kunde kunde2 = new Kunde(Komponenten.Util.Utils.HashPassword("456"), "Herzog", "Karl", new DateTime(1986, 06, 10)); db.KundeHinzufuegen(kunde2); Kunde kunde3 = new Kunde(Komponenten.Util.Utils.HashPassword("789"), "Hamberger", "Jonathan", new DateTime(1996, 04, 27)); db.KundeHinzufuegen(kunde3); // Säle Saal saal1 = new Saal("Saal 1", 150); Saal saal2 = new Saal("Saal 2", 100); Saal saal3 = new Saal("Saal 3", 80); db.SaalHinzufügen(saal1); db.SaalHinzufügen(saal2); db.SaalHinzufügen(saal3); // Filme Film film1 = new Film("The Big Lebowski", 1998, "Komödie", 117, "Deutsch", false, 12); Film film2 = new Film("Djumanji: Willkommen im Djungel (3D)", 2017, "Abenteuer", 119, "Deutsch", true, 12); Film film3 = new Film("Djumanji: Willkommen im Djungel", 2017, "Abenteuer", 119, "Deutsch", false, 12); Film film4 = new Film("Star Wars: Die letzen Jedi", 2017, "Science-Fiction", 152, "Deutsch", false, 12); Film film5 = new Film("Star Wars: The Last Jedi(Englisch)", 2017, "Science-Fiction", 152, "Englisch", false, 12); Film film6 = new Film("Jigsaw", 2017, "Horror", 92, "Deutsch", false, 18); Film film7 = new Film("Pokemon - Der Film", 1998, "Animation", 110, "Deutsch", false, 12); Film film8 = new Film("The Dark Knight", 2008, "Action", 152, "Deutsch", false, 16); Film film9 = new Film("Cars3", 2017, "Animation", 110, "Deutsch", false, 0); Film film10 = new Film("Bad Moms 2", 2017, "Komödie", 105, "Deutsch", false, 12); Film film11 = new Film("Der Pate", 1972, "Krimi", 175, "Deutsch", false, 16); Film film12 = new Film("Pulp Fiction", 1994, "Drama", 154, "Deutsch", false, 16); Film film13 = new Film("Yol Arkadasim (Türkisch)", 2017, "Komödie", 115, "Türkisch", false, 6); Film film14 = new Film("Paddington 2", 2017, "Animation", 104, "Deutsch", false, 0); Film film15 = new Film("The Commuter", 2017, "Thriller", 105, "Deutsch", false, 12); Film film16 = new Film("Greatest Showman", 2017, "Drama", 105, "Deutsch", false, 6); Film film17 = new Film("Greatest Showman (Englisch)", 2017, "Drama", 105, "Englisch", false, 6); Film film18 = new Film("Insidious: The Last Key", 2017, "Thriller", 104, "Deutsch", false, 16); Film film19 = new Film("Ayla (Türkisch)", 2017, "Drama", 124, "Türkisch", false, 12); Film film20 = new Film("Titanic", 1997, "Romanze", 104, "Deutsch", false, 12); Film film21 = new Film("Coco - Lebendiger als das Leben!", 2017, "Abenteuer", 10, "Deutsch", false, 0); Film film22 = new Film("Happy Deathday", 2017, "Horror", 97, "Deutsch", false, 12); Film film23 = new Film("Die Verurteilten", 1994, "Krimi", 144, "Deutsch", false, 12); Film film24 = new Film("Avatar - Aufbruch nach Pandora (3D)", 2009, "Fantasy", 162, "Deutsch", true, 12); Film film25 = new Film("Interstellar", 2014, "Abenteuer", 169, "Deutsch", false, 12); Film film26 = new Film("Mad Max: Fury Road (3D)", 2015, "Thriller", 121, "Deutsch", true, 16); Film film27 = new Film("Life of Pi: Schiffbruch mit Tiger (3D)", 2012, "Abenteuer", 127, "Deutsch", true, 12); Film film28 = new Film("Der Hobbit: Smaugs Einöde (3D)", 2013, "Fantasy", 161, "Deutsch", true, 12); Film film29 = new Film("La La Land", 2017, "Romanze", 128, "Deutsch", false, 12); Film film30 = new Film("Walk the Line", 2006, "Romanze", 136, "Deutsch", false, 12); Film film31 = new Film("Gladiator", 2000, "Action", 171, "Deutsch", false, 16); Film film32 = new Film("The Last Samurai (Englisch)", 2003, "Abenteuer", 154, "Englisch", false, 16); Film film33 = new Film("Es (3D)", 2017, "Horror", 135, "Deutsch", true, 16); Film film34 = new Film("Sherlock Holmes", 2009, "Krimi", 128, "Deutsch", false, 12); Film film35 = new Film("Die Passion Christi", 2004, "Drama", 127, "Deutsch", false, 16); db.FilmHinzufuegen(film1); db.FilmHinzufuegen(film2); db.FilmHinzufuegen(film3); db.FilmHinzufuegen(film4); db.FilmHinzufuegen(film5); db.FilmHinzufuegen(film6); db.FilmHinzufuegen(film7); db.FilmHinzufuegen(film8); db.FilmHinzufuegen(film9); db.FilmHinzufuegen(film10); db.FilmHinzufuegen(film11); db.FilmHinzufuegen(film12); db.FilmHinzufuegen(film13); db.FilmHinzufuegen(film14); db.FilmHinzufuegen(film15); db.FilmHinzufuegen(film16); db.FilmHinzufuegen(film17); db.FilmHinzufuegen(film18); db.FilmHinzufuegen(film19); db.FilmHinzufuegen(film20); db.FilmHinzufuegen(film21); db.FilmHinzufuegen(film22); db.FilmHinzufuegen(film23); db.FilmHinzufuegen(film24); db.FilmHinzufuegen(film25); db.FilmHinzufuegen(film26); db.FilmHinzufuegen(film27); db.FilmHinzufuegen(film28); db.FilmHinzufuegen(film29); db.FilmHinzufuegen(film30); db.FilmHinzufuegen(film31); db.FilmHinzufuegen(film32); db.FilmHinzufuegen(film33); db.FilmHinzufuegen(film34); db.FilmHinzufuegen(film35); // Vorstellung //23.01 Vorstellung v1 = new Vorstellung(film1, saal1, new DateTime(2018, 01, 23, 15, 30, 0)); Vorstellung v2 = new Vorstellung(film2, saal1, new DateTime(2018, 01, 23, 17, 0, 0)); Vorstellung v3 = new Vorstellung(film3, saal1, new DateTime(2018, 01, 23, 20, 0, 0)); Vorstellung v4 = new Vorstellung(film4, saal1, new DateTime(2018, 01, 23, 22, 0, 0)); Vorstellung v5 = new Vorstellung(film5, saal1, new DateTime(2018, 01, 23, 11, 0, 0)); Vorstellung v6 = new Vorstellung(film6, saal2, new DateTime(2018, 01, 23, 15, 30, 0)); Vorstellung v7 = new Vorstellung(film7, saal2, new DateTime(2018, 01, 23, 17, 0, 0)); Vorstellung v8 = new Vorstellung(film8, saal2, new DateTime(2018, 01, 23, 20, 0, 0)); Vorstellung v9 = new Vorstellung(film9, saal2, new DateTime(2018, 01, 23, 22, 0, 0)); Vorstellung v10 = new Vorstellung(film10, saal2, new DateTime(2018, 01, 23, 11, 0, 0)); Vorstellung v11 = new Vorstellung(film11, saal3, new DateTime(2018, 01, 23, 15, 30, 0)); Vorstellung v12 = new Vorstellung(film12, saal3, new DateTime(2018, 01, 23, 17, 0, 0)); Vorstellung v13 = new Vorstellung(film13, saal3, new DateTime(2018, 01, 23, 20, 0, 0)); Vorstellung v14 = new Vorstellung(film14, saal3, new DateTime(2018, 01, 23, 22, 0, 0)); Vorstellung v15 = new Vorstellung(film15, saal3, new DateTime(2018, 01, 23, 11, 0, 0)); //24.01 Vorstellung v16 = new Vorstellung(film16, saal1, new DateTime(2018, 01, 24, 15, 30, 0)); Vorstellung v17 = new Vorstellung(film17, saal1, new DateTime(2018, 01, 24, 17, 0, 0)); Vorstellung v18 = new Vorstellung(film18, saal1, new DateTime(2018, 01, 24, 20, 0, 0)); Vorstellung v19 = new Vorstellung(film19, saal1, new DateTime(2018, 01, 24, 22, 0, 0)); Vorstellung v20 = new Vorstellung(film20, saal1, new DateTime(2018, 01, 24, 11, 0, 0)); Vorstellung v21 = new Vorstellung(film21, saal2, new DateTime(2018, 01, 24, 15, 30, 0)); Vorstellung v22 = new Vorstellung(film22, saal2, new DateTime(2018, 01, 24, 17, 0, 0)); Vorstellung v23 = new Vorstellung(film23, saal2, new DateTime(2018, 01, 24, 20, 0, 0)); Vorstellung v24 = new Vorstellung(film24, saal2, new DateTime(2018, 01, 24, 22, 0, 0)); Vorstellung v25 = new Vorstellung(film25, saal2, new DateTime(2018, 01, 24, 11, 0, 0)); Vorstellung v26 = new Vorstellung(film26, saal3, new DateTime(2018, 01, 24, 15, 30, 0)); Vorstellung v27 = new Vorstellung(film27, saal3, new DateTime(2018, 01, 24, 17, 0, 0)); Vorstellung v28 = new Vorstellung(film28, saal3, new DateTime(2018, 01, 24, 20, 0, 0)); Vorstellung v29 = new Vorstellung(film29, saal3, new DateTime(2018, 01, 24, 22, 0, 0)); Vorstellung v30 = new Vorstellung(film30, saal3, new DateTime(2018, 01, 24, 11, 0, 0)); //25.01 Vorstellung v31 = new Vorstellung(film1, saal1, new DateTime(2018, 01, 25, 15, 30, 0)); Vorstellung v32 = new Vorstellung(film2, saal1, new DateTime(2018, 01, 25, 17, 0, 0)); Vorstellung v33 = new Vorstellung(film3, saal1, new DateTime(2018, 01, 25, 20, 0, 0)); Vorstellung v34 = new Vorstellung(film4, saal1, new DateTime(2018, 01, 25, 22, 0, 0)); Vorstellung v35 = new Vorstellung(film5, saal1, new DateTime(2018, 01, 25, 11, 0, 0)); Vorstellung v36 = new Vorstellung(film6, saal2, new DateTime(2018, 01, 25, 15, 30, 0)); Vorstellung v37 = new Vorstellung(film7, saal2, new DateTime(2018, 01, 25, 17, 0, 0)); Vorstellung v38 = new Vorstellung(film8, saal2, new DateTime(2018, 01, 25, 20, 0, 0)); Vorstellung v39 = new Vorstellung(film9, saal2, new DateTime(2018, 01, 25, 22, 0, 0)); Vorstellung v40 = new Vorstellung(film10, saal2, new DateTime(2018, 01, 25, 11, 0, 0)); Vorstellung v41 = new Vorstellung(film11, saal3, new DateTime(2018, 01, 25, 15, 30, 0)); Vorstellung v42 = new Vorstellung(film12, saal3, new DateTime(2018, 01, 25, 17, 0, 0)); Vorstellung v43 = new Vorstellung(film13, saal3, new DateTime(2018, 01, 25, 20, 0, 0)); Vorstellung v44 = new Vorstellung(film14, saal3, new DateTime(2018, 01, 25, 22, 0, 0)); Vorstellung v45 = new Vorstellung(film15, saal3, new DateTime(2018, 01, 25, 11, 0, 0)); //26.01 Vorstellung v46 = new Vorstellung(film16, saal1, new DateTime(2018, 01, 26, 15, 30, 0)); Vorstellung v47 = new Vorstellung(film17, saal1, new DateTime(2018, 01, 26, 17, 0, 0)); Vorstellung v48 = new Vorstellung(film18, saal1, new DateTime(2018, 01, 26, 20, 0, 0)); Vorstellung v49 = new Vorstellung(film19, saal1, new DateTime(2018, 01, 26, 22, 0, 0)); Vorstellung v50 = new Vorstellung(film20, saal1, new DateTime(2018, 01, 26, 11, 0, 0)); Vorstellung v51 = new Vorstellung(film21, saal2, new DateTime(2018, 01, 26, 15, 30, 0)); Vorstellung v52 = new Vorstellung(film22, saal2, new DateTime(2018, 01, 26, 17, 0, 0)); Vorstellung v53 = new Vorstellung(film23, saal2, new DateTime(2018, 01, 26, 20, 0, 0)); Vorstellung v54 = new Vorstellung(film24, saal2, new DateTime(2018, 01, 26, 22, 0, 0)); Vorstellung v55 = new Vorstellung(film25, saal2, new DateTime(2018, 01, 26, 11, 0, 0)); Vorstellung v56 = new Vorstellung(film26, saal3, new DateTime(2018, 01, 26, 15, 30, 0)); Vorstellung v57 = new Vorstellung(film27, saal3, new DateTime(2018, 01, 26, 17, 0, 0)); Vorstellung v58 = new Vorstellung(film28, saal3, new DateTime(2018, 01, 26, 20, 0, 0)); Vorstellung v59 = new Vorstellung(film29, saal3, new DateTime(2018, 01, 26, 22, 0, 0)); Vorstellung v60 = new Vorstellung(film30, saal3, new DateTime(2018, 01, 26, 11, 0, 0)); //27.01 Vorstellung v61 = new Vorstellung(film7, saal1, new DateTime(2018, 01, 27, 15, 30, 0)); Vorstellung v62 = new Vorstellung(film2, saal1, new DateTime(2018, 01, 27, 17, 0, 0)); Vorstellung v63 = new Vorstellung(film3, saal1, new DateTime(2018, 01, 27, 20, 0, 0)); Vorstellung v64 = new Vorstellung(film4, saal1, new DateTime(2018, 01, 27, 22, 0, 0)); Vorstellung v65 = new Vorstellung(film9, saal1, new DateTime(2018, 01, 27, 11, 0, 0)); Vorstellung v66 = new Vorstellung(film27, saal2, new DateTime(2018, 01, 27, 15, 30, 0)); Vorstellung v67 = new Vorstellung(film7, saal2, new DateTime(2018, 01, 27, 17, 0, 0)); Vorstellung v68 = new Vorstellung(film8, saal2, new DateTime(2018, 01, 27, 20, 0, 0)); Vorstellung v69 = new Vorstellung(film9, saal2, new DateTime(2018, 01, 27, 22, 0, 0)); Vorstellung v70 = new Vorstellung(film7, saal2, new DateTime(2018, 01, 27, 11, 0, 0)); Vorstellung v71 = new Vorstellung(film11, saal3, new DateTime(2018, 01, 27, 15, 30, 0)); Vorstellung v72 = new Vorstellung(film12, saal3, new DateTime(2018, 01, 27, 17, 0, 0)); Vorstellung v73 = new Vorstellung(film13, saal3, new DateTime(2018, 01, 27, 20, 0, 0)); Vorstellung v74 = new Vorstellung(film14, saal3, new DateTime(2018, 01, 27, 22, 0, 0)); Vorstellung v75 = new Vorstellung(film21, saal3, new DateTime(2018, 01, 27, 11, 0, 0)); //28.01 Vorstellung v76 = new Vorstellung(film31, saal1, new DateTime(2018, 01, 28, 15, 30, 0)); Vorstellung v77 = new Vorstellung(film32, saal1, new DateTime(2018, 01, 28, 17, 0, 0)); Vorstellung v78 = new Vorstellung(film33, saal1, new DateTime(2018, 01, 28, 20, 0, 0)); Vorstellung v79 = new Vorstellung(film34, saal1, new DateTime(2018, 01, 28, 22, 0, 0)); Vorstellung v80 = new Vorstellung(film35, saal1, new DateTime(2018, 01, 28, 11, 0, 0)); Vorstellung v81 = new Vorstellung(film21, saal2, new DateTime(2018, 01, 28, 15, 30, 0)); Vorstellung v82 = new Vorstellung(film22, saal2, new DateTime(2018, 01, 28, 17, 0, 0)); Vorstellung v83 = new Vorstellung(film23, saal2, new DateTime(2018, 01, 28, 20, 0, 0)); Vorstellung v84 = new Vorstellung(film24, saal2, new DateTime(2018, 01, 28, 22, 0, 0)); Vorstellung v85 = new Vorstellung(film25, saal2, new DateTime(2018, 01, 28, 11, 0, 0)); Vorstellung v86 = new Vorstellung(film26, saal3, new DateTime(2018, 01, 28, 15, 30, 0)); Vorstellung v87 = new Vorstellung(film27, saal3, new DateTime(2018, 01, 28, 17, 0, 0)); Vorstellung v88 = new Vorstellung(film28, saal3, new DateTime(2018, 01, 28, 20, 0, 0)); Vorstellung v89 = new Vorstellung(film29, saal3, new DateTime(2018, 01, 28, 22, 0, 0)); Vorstellung v90 = new Vorstellung(film30, saal3, new DateTime(2018, 01, 28, 11, 0, 0)); //29.01 Vorstellung v91 = new Vorstellung(film1, saal1, new DateTime(2018, 01, 29, 15, 30, 0)); Vorstellung v92 = new Vorstellung(film2, saal1, new DateTime(2018, 01, 29, 17, 0, 0)); Vorstellung v93 = new Vorstellung(film3, saal1, new DateTime(2018, 01, 29, 20, 0, 0)); Vorstellung v94 = new Vorstellung(film4, saal1, new DateTime(2018, 01, 29, 22, 0, 0)); Vorstellung v95 = new Vorstellung(film5, saal1, new DateTime(2018, 01, 29, 11, 0, 0)); Vorstellung v96 = new Vorstellung(film6, saal2, new DateTime(2018, 01, 29, 15, 30, 0)); Vorstellung v97 = new Vorstellung(film7, saal2, new DateTime(2018, 01, 29, 17, 0, 0)); Vorstellung v98 = new Vorstellung(film8, saal2, new DateTime(2018, 01, 29, 20, 0, 0)); Vorstellung v99 = new Vorstellung(film9, saal2, new DateTime(2018, 01, 29, 22, 0, 0)); Vorstellung v100 = new Vorstellung(film10, saal2, new DateTime(2018, 01, 29, 11, 0, 0)); Vorstellung v101 = new Vorstellung(film11, saal3, new DateTime(2018, 01, 29, 15, 30, 0)); Vorstellung v102 = new Vorstellung(film12, saal3, new DateTime(2018, 01, 29, 17, 0, 0)); Vorstellung v103 = new Vorstellung(film13, saal3, new DateTime(2018, 01, 29, 20, 0, 0)); Vorstellung v104 = new Vorstellung(film14, saal3, new DateTime(2018, 01, 29, 22, 0, 0)); Vorstellung v105 = new Vorstellung(film15, saal3, new DateTime(2018, 01, 29, 11, 0, 0)); //30.01 Vorstellung v106 = new Vorstellung(film16, saal1, new DateTime(2018, 01, 30, 15, 30, 0)); Vorstellung v107 = new Vorstellung(film17, saal1, new DateTime(2018, 01, 30, 17, 0, 0)); Vorstellung v108 = new Vorstellung(film18, saal1, new DateTime(2018, 01, 30, 20, 0, 0)); Vorstellung v109 = new Vorstellung(film19, saal1, new DateTime(2018, 01, 30, 22, 0, 0)); Vorstellung v110 = new Vorstellung(film20, saal1, new DateTime(2018, 01, 30, 11, 0, 0)); Vorstellung v111 = new Vorstellung(film21, saal2, new DateTime(2018, 01, 30, 15, 30, 0)); Vorstellung v112 = new Vorstellung(film22, saal2, new DateTime(2018, 01, 30, 17, 0, 0)); Vorstellung v113 = new Vorstellung(film23, saal2, new DateTime(2018, 01, 30, 20, 0, 0)); Vorstellung v114 = new Vorstellung(film24, saal2, new DateTime(2018, 01, 30, 22, 0, 0)); Vorstellung v115 = new Vorstellung(film25, saal2, new DateTime(2018, 01, 30, 11, 0, 0)); Vorstellung v116 = new Vorstellung(film26, saal3, new DateTime(2018, 01, 30, 15, 30, 0)); Vorstellung v117 = new Vorstellung(film27, saal3, new DateTime(2018, 01, 30, 17, 0, 0)); Vorstellung v118 = new Vorstellung(film28, saal3, new DateTime(2018, 01, 30, 20, 0, 0)); Vorstellung v119 = new Vorstellung(film29, saal3, new DateTime(2018, 01, 30, 22, 0, 0)); Vorstellung v120 = new Vorstellung(film30, saal3, new DateTime(2018, 01, 30, 11, 0, 0)); //31.01 Vorstellung v121 = new Vorstellung(film31, saal1, new DateTime(2018, 01, 31, 15, 30, 0)); Vorstellung v122 = new Vorstellung(film32, saal1, new DateTime(2018, 01, 31, 17, 0, 0)); Vorstellung v123 = new Vorstellung(film33, saal1, new DateTime(2018, 01, 31, 20, 0, 0)); Vorstellung v124 = new Vorstellung(film34, saal1, new DateTime(2018, 01, 31, 22, 0, 0)); Vorstellung v125 = new Vorstellung(film35, saal1, new DateTime(2018, 01, 31, 11, 0, 0)); Vorstellung v126 = new Vorstellung(film21, saal2, new DateTime(2018, 01, 31, 15, 30, 0)); Vorstellung v127 = new Vorstellung(film22, saal2, new DateTime(2018, 01, 31, 17, 0, 0)); Vorstellung v128 = new Vorstellung(film23, saal2, new DateTime(2018, 01, 31, 20, 0, 0)); Vorstellung v129 = new Vorstellung(film24, saal2, new DateTime(2018, 01, 31, 22, 0, 0)); Vorstellung v130 = new Vorstellung(film25, saal2, new DateTime(2018, 01, 31, 11, 0, 0)); Vorstellung v131 = new Vorstellung(film26, saal3, new DateTime(2018, 01, 31, 15, 30, 0)); Vorstellung v132 = new Vorstellung(film27, saal3, new DateTime(2018, 01, 31, 17, 0, 0)); Vorstellung v133 = new Vorstellung(film28, saal3, new DateTime(2018, 01, 31, 20, 0, 0)); Vorstellung v134 = new Vorstellung(film29, saal3, new DateTime(2018, 01, 31, 22, 0, 0)); Vorstellung v135 = new Vorstellung(film30, saal3, new DateTime(2018, 01, 31, 11, 0, 0)); //01.02 Vorstellung v136 = new Vorstellung(film1, saal1, new DateTime(2018, 02, 01, 15, 30, 0)); Vorstellung v137 = new Vorstellung(film2, saal1, new DateTime(2018, 02, 01, 17, 0, 0)); Vorstellung v138 = new Vorstellung(film3, saal1, new DateTime(2018, 02, 01, 20, 0, 0)); Vorstellung v139 = new Vorstellung(film4, saal1, new DateTime(2018, 02, 01, 22, 0, 0)); Vorstellung v140 = new Vorstellung(film5, saal1, new DateTime(2018, 02, 01, 11, 0, 0)); Vorstellung v141 = new Vorstellung(film6, saal2, new DateTime(2018, 02, 01, 15, 30, 0)); Vorstellung v142 = new Vorstellung(film7, saal2, new DateTime(2018, 02, 01, 17, 0, 0)); Vorstellung v143 = new Vorstellung(film8, saal2, new DateTime(2018, 02, 01, 20, 0, 0)); Vorstellung v144 = new Vorstellung(film9, saal2, new DateTime(2018, 02, 01, 22, 0, 0)); Vorstellung v145 = new Vorstellung(film10, saal2, new DateTime(2018, 02, 01, 11, 0, 0)); Vorstellung v146 = new Vorstellung(film11, saal3, new DateTime(2018, 02, 01, 15, 30, 0)); Vorstellung v147 = new Vorstellung(film12, saal3, new DateTime(2018, 02, 01, 17, 0, 0)); Vorstellung v148 = new Vorstellung(film13, saal3, new DateTime(2018, 02, 01, 20, 0, 0)); Vorstellung v149 = new Vorstellung(film14, saal3, new DateTime(2018, 02, 01, 22, 0, 0)); Vorstellung v150 = new Vorstellung(film15, saal3, new DateTime(2018, 02, 01, 11, 0, 0)); db.VorstellungHinzufuegen(v1); db.VorstellungHinzufuegen(v2); db.VorstellungHinzufuegen(v3); db.VorstellungHinzufuegen(v4); db.VorstellungHinzufuegen(v5); db.VorstellungHinzufuegen(v6); db.VorstellungHinzufuegen(v7); db.VorstellungHinzufuegen(v8); db.VorstellungHinzufuegen(v9); db.VorstellungHinzufuegen(v10); db.VorstellungHinzufuegen(v11); db.VorstellungHinzufuegen(v12); db.VorstellungHinzufuegen(v13); db.VorstellungHinzufuegen(v14); db.VorstellungHinzufuegen(v15); db.VorstellungHinzufuegen(v16); db.VorstellungHinzufuegen(v17); db.VorstellungHinzufuegen(v18); db.VorstellungHinzufuegen(v19); db.VorstellungHinzufuegen(v20); db.VorstellungHinzufuegen(v21); db.VorstellungHinzufuegen(v22); db.VorstellungHinzufuegen(v23); db.VorstellungHinzufuegen(v24); db.VorstellungHinzufuegen(v25); db.VorstellungHinzufuegen(v26); db.VorstellungHinzufuegen(v27); db.VorstellungHinzufuegen(v28); db.VorstellungHinzufuegen(v29); db.VorstellungHinzufuegen(v30); db.VorstellungHinzufuegen(v31); db.VorstellungHinzufuegen(v32); db.VorstellungHinzufuegen(v33); db.VorstellungHinzufuegen(v34); db.VorstellungHinzufuegen(v35); db.VorstellungHinzufuegen(v36); db.VorstellungHinzufuegen(v37); db.VorstellungHinzufuegen(v38); db.VorstellungHinzufuegen(v39); db.VorstellungHinzufuegen(v40); db.VorstellungHinzufuegen(v41); db.VorstellungHinzufuegen(v42); db.VorstellungHinzufuegen(v43); db.VorstellungHinzufuegen(v44); db.VorstellungHinzufuegen(v45); db.VorstellungHinzufuegen(v46); db.VorstellungHinzufuegen(v47); db.VorstellungHinzufuegen(v48); db.VorstellungHinzufuegen(v49); db.VorstellungHinzufuegen(v50); db.VorstellungHinzufuegen(v51); db.VorstellungHinzufuegen(v52); db.VorstellungHinzufuegen(v53); db.VorstellungHinzufuegen(v54); db.VorstellungHinzufuegen(v55); db.VorstellungHinzufuegen(v56); db.VorstellungHinzufuegen(v57); db.VorstellungHinzufuegen(v58); db.VorstellungHinzufuegen(v59); db.VorstellungHinzufuegen(v60); db.VorstellungHinzufuegen(v61); db.VorstellungHinzufuegen(v62); db.VorstellungHinzufuegen(v63); db.VorstellungHinzufuegen(v64); db.VorstellungHinzufuegen(v65); db.VorstellungHinzufuegen(v66); db.VorstellungHinzufuegen(v67); db.VorstellungHinzufuegen(v68); db.VorstellungHinzufuegen(v69); db.VorstellungHinzufuegen(v70); db.VorstellungHinzufuegen(v71); db.VorstellungHinzufuegen(v72); db.VorstellungHinzufuegen(v73); db.VorstellungHinzufuegen(v74); db.VorstellungHinzufuegen(v75); db.VorstellungHinzufuegen(v76); db.VorstellungHinzufuegen(v77); db.VorstellungHinzufuegen(v78); db.VorstellungHinzufuegen(v79); db.VorstellungHinzufuegen(v80); db.VorstellungHinzufuegen(v81); db.VorstellungHinzufuegen(v82); db.VorstellungHinzufuegen(v83); db.VorstellungHinzufuegen(v84); db.VorstellungHinzufuegen(v85); db.VorstellungHinzufuegen(v86); db.VorstellungHinzufuegen(v87); db.VorstellungHinzufuegen(v88); db.VorstellungHinzufuegen(v90); db.VorstellungHinzufuegen(v91); db.VorstellungHinzufuegen(v92); db.VorstellungHinzufuegen(v93); db.VorstellungHinzufuegen(v94); db.VorstellungHinzufuegen(v95); db.VorstellungHinzufuegen(v96); db.VorstellungHinzufuegen(v97); db.VorstellungHinzufuegen(v98); db.VorstellungHinzufuegen(v99); db.VorstellungHinzufuegen(v100); db.VorstellungHinzufuegen(v100); db.VorstellungHinzufuegen(v101); db.VorstellungHinzufuegen(v102); db.VorstellungHinzufuegen(v103); db.VorstellungHinzufuegen(v104); db.VorstellungHinzufuegen(v105); db.VorstellungHinzufuegen(v106); db.VorstellungHinzufuegen(v107); db.VorstellungHinzufuegen(v108); db.VorstellungHinzufuegen(v109); db.VorstellungHinzufuegen(v110); db.VorstellungHinzufuegen(v111); db.VorstellungHinzufuegen(v112); db.VorstellungHinzufuegen(v113); db.VorstellungHinzufuegen(v114); db.VorstellungHinzufuegen(v115); db.VorstellungHinzufuegen(v116); db.VorstellungHinzufuegen(v117); db.VorstellungHinzufuegen(v118); db.VorstellungHinzufuegen(v119); db.VorstellungHinzufuegen(v120); db.VorstellungHinzufuegen(v121); db.VorstellungHinzufuegen(v122); db.VorstellungHinzufuegen(v123); db.VorstellungHinzufuegen(v124); db.VorstellungHinzufuegen(v125); db.VorstellungHinzufuegen(v126); db.VorstellungHinzufuegen(v127); db.VorstellungHinzufuegen(v128); db.VorstellungHinzufuegen(v129); db.VorstellungHinzufuegen(v130); db.VorstellungHinzufuegen(v131); db.VorstellungHinzufuegen(v132); db.VorstellungHinzufuegen(v133); db.VorstellungHinzufuegen(v134); db.VorstellungHinzufuegen(v135); db.VorstellungHinzufuegen(v136); db.VorstellungHinzufuegen(v137); db.VorstellungHinzufuegen(v138); db.VorstellungHinzufuegen(v139); db.VorstellungHinzufuegen(v140); db.VorstellungHinzufuegen(v141); db.VorstellungHinzufuegen(v142); db.VorstellungHinzufuegen(v143); db.VorstellungHinzufuegen(v144); db.VorstellungHinzufuegen(v145); db.VorstellungHinzufuegen(v146); db.VorstellungHinzufuegen(v147); db.VorstellungHinzufuegen(v148); db.VorstellungHinzufuegen(v149); db.VorstellungHinzufuegen(v150); // Filmbewertungen FilmBewertung fbw1 = new FilmBewertung(4); fbw1.Kunde = kunde1; fbw1.Film = film7; FilmBewertung fbw2 = new FilmBewertung(5); fbw2.Kunde = kunde2; fbw2.Film = film7; FilmBewertung fbw3 = new FilmBewertung(3); fbw3.Kunde = kunde3; fbw3.Film = film7; FilmBewertung fbw4 = new FilmBewertung(2); fbw4.Kunde = kunde1; fbw4.Film = film11; FilmBewertung fbw5 = new FilmBewertung(5); fbw5.Kunde = kunde3; fbw5.Film = film11; db.FilmBewertungHinzufügen(fbw1); db.FilmBewertungHinzufügen(fbw2); db.FilmBewertungHinzufügen(fbw3); db.FilmBewertungHinzufügen(fbw4); db.FilmBewertungHinzufügen(fbw5); // Nur für Testzwecke, um neuen Durchschnitt berechnen und in DB eintragen zu können Kundenverwaltung kv = new Kundenverwaltung(); kv.DurchschnittBerechnen(film7); kv.DurchschnittBerechnen(film11); }
//Bestellung mit ermäßigtem Standardpreis public Bestellung ReservierenErmaessigt(Kunde kunde, Vorstellung vorstellung) { return(Reservieren(kunde, vorstellung, ermaessigtpreis)); }
//Bestellung mit Standardpreis 10 public Bestellung Reservieren(Kunde kunde, Vorstellung vorstellung) { return(Reservieren(kunde, vorstellung, standardpreis)); }