Пример #1
0
        private void ButtonUbaci_Click(object sender, RoutedEventArgs e)
        {
            WindowFilmPromena w1 = new WindowFilmPromena();

            w1.Title = "Ubaci podatke o filmu";
            w1.Owner = this;
            if (w1.ShowDialog() == true)
            {
                Film f = w1.Film;

                int id = fDal.UbaciFilm(f);

                if (id != -1)
                {
                    PrikaziFilmove();
                    int indeks = listaFilmova.FindIndex(c1 => c1.FilmId == id);
                    ListBox1.SelectedIndex = indeks;
                    ListBox1.ScrollIntoView(ListBox1.Items[indeks]);
                    MessageBox.Show("Ubacen novi film");
                }
                else
                {
                    MessageBox.Show("Greska pri unosu filma");
                }
            }
        }
Пример #2
0
        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");
                }
            }
        }