private void ButtonPromeni_Click(object sender, RoutedEventArgs e) { if (ListBox1.SelectedIndex < 0) { return; } Film f1 = ListBox1.SelectedItem as Film; WindowFilmPromena w1 = new WindowFilmPromena(); w1.Title = "Promeni podatke o filmu"; w1.Film = f1; int id = f1.FilmId; if (w1.ShowDialog() == true) { f1 = w1.Film; f1.FilmId = id; int rezultat = fDal.PromeniFilm(f1); if (rezultat == 0) { PrikaziFilmove(); int indeks = listaFilmova.FindIndex(f2 => f2.FilmId == id); ListBox1.SelectedIndex = indeks; ListBox1.ScrollIntoView(ListBox1.Items[indeks]); MessageBox.Show("Uspesno ste izmenili film", "Film promenjen"); } else { MessageBox.Show("Greska pri izmeni filma", "Film nije promenjen"); } } }