public void BouwZaal(Zaal zaal) { foreach (Zaal z in Zalen) { if (z.Zaalnummer == zaal.Zaalnummer) { throw new NumberAlreadyTakenException("Er is al een zaal met dit nummer"); } } Zalen.Add(zaal); }
private void btnVernietigZaal_Click(object sender, EventArgs e) { if (lbZalen.SelectedItem == null) { MessageBox.Show("Selecteer een zaal uit de lijst"); lbZalen.Focus(); return; } if (lbZalen.SelectedItem is Zaal) { Zaal zaal = lbZalen.SelectedItem as Zaal; bioscoop.VernietigZaal(zaal); refreshData(); } }
public Bioscoopvertoning( Film film, DateTime begintijd, Filmkwaliteit filmkwaliteit, Zaal zaal, double prijs) : base(film.Titel, film.Jaar, film.Speelduur, film.Taal, film.Leeftijdscategorie, film.Genres) { Begintijd = begintijd; BioscoopZaal = zaal; Film_kwaliteit = filmkwaliteit; Bestellingen = new List <Bestelling>(); Prijs = prijs; }
public Bioscoopvertoning( string titel, int jaar, int speelduur, string taal, int leeftijdscategorie, List <Genre> lijstGenres, DateTime begintijd, Filmkwaliteit filmkwaliteit, Zaal zaal, double prijs) : base(titel, jaar, speelduur, taal, leeftijdscategorie, lijstGenres) { Begintijd = begintijd; BioscoopZaal = zaal; Film_kwaliteit = filmkwaliteit; Bestellingen = new List <Bestelling>(); Prijs = prijs; }
public void VernietigZaal(Zaal zaal) { Zalen.Remove(zaal); }