private void MaakDigitaleKopieBTTN_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(TitleTB.Text)) { TitleTB.Focus(); MessageBox.Show("Geef een titel"); return; } if (string.IsNullOrEmpty(TaalTB.Text)) { TaalTB.Focus(); MessageBox.Show("Geef een taal"); return; } string Titel = TitleTB.Text; int Jaar = (int)JaarNUD.Value; int Speelduur = (int)SpeelduurNUD.Value; string Taal = TaalTB.Text; int Leeftijd = (int)LeeftijdNUD.Value; List <Film.Genre> Genres = new List <Film.Genre>(); foreach (object o in GenreLB.Items) { if (o is Film.Genre) { Genres.Add((Film.Genre)o); } } int Toegangscode = (int)ToegangscodeNUD.Value; double Prijs = (double)PrijsNUD.Value; DigitaleKopie digitaleKopie = new DigitaleKopie( Titel, Jaar, Speelduur, Taal, Leeftijd, Genres, Toegangscode, Prijs ); bioscoop.VoegFilmToe(digitaleKopie); this.Close(); }
private void MaakVertoningBTTN_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(TitleTB.Text)) { TitleTB.Focus(); MessageBox.Show("Geef een titel"); return; } if (string.IsNullOrEmpty(TaalTB.Text)) { TaalTB.Focus(); MessageBox.Show("Geef een taal"); return; } if (KwaliteitCBB.SelectedItem == null) { KwaliteitCBB.Focus(); MessageBox.Show("Selecteer een kwaliteit"); return; } if (ZaalCBB.SelectedItem == null) { ZaalCBB.Focus(); MessageBox.Show("Selecteer een zaal"); return; } string Titel = TitleTB.Text; int Jaar = (int)JaarNUD.Value; int Speelduur = (int)SpeelduurNUD.Value; string Taal = TaalTB.Text; int Leeftijd = (int)LeeftijdNUD.Value; List <Film.Genre> Genres = new List <Film.Genre>(); foreach (object o in GenreLB.Items) { if (o is Film.Genre) { Genres.Add((Film.Genre)o); } } DateTime BeginTijd = BeginTijdDTP.Value; Bioscoopvertoning.Filmkwaliteit Kwaliteit = (Bioscoopvertoning.Filmkwaliteit)KwaliteitCBB.SelectedItem; Zaal Zaal = (Zaal)ZaalCBB.SelectedItem; double Prijs = (double)PrijsNUD.Value; Bioscoopvertoning bioscoopvertoning = new Bioscoopvertoning( Titel, Jaar, Speelduur, Taal, Leeftijd, Genres, BeginTijd, Kwaliteit, Zaal, Prijs ); bioscoop.VoegFilmToe(bioscoopvertoning); this.Close(); }