// Allaolevat suoraan käyttöliittymissä vastaaviin OnClick="" // Button_SelaaElokuvia, Button_VaraaNäytös, Button_VaraaPaikat, Button_VahvistaVaraus ja Button_TeeVaraus private void Button_SelaaElokuvia(object sender, RoutedEventArgs e) { // tietokanta: Hae lista elokuvista Ohjelmisto.ItemsSource = _tietokanta.GetElokuvat(); // tämä tietokannasta Siirry("selaa_elokuvia"); }
//Metodi joka hakee ajantasaiset tiedot elokuvista tietokannasta ja //täyttää elokuvien datagridin niillä private void paivitaElokuvatDG() { dg_Elokuvat.Items.Clear(); kaikkiElokuvat = tietokanta.GetElokuvat(); foreach (Elokuva elokuva in kaikkiElokuvat) { dg_Elokuvat.Items.Add(new { ElokuvanNimi = elokuva.Nimi, Vuosi = elokuva.Vuosi, Kesto = elokuva.Kesto, Kuvaus = elokuva.Teksti, Ohjelmistossa = elokuva.Ohjelmistossa }); } }