public bool SupprimerFilm(int id)
        {
            film film = RechercherFilm(id);

            context.films.Remove(film);

            return((context.SaveChanges() > 0) ? true : false);
        }
        public add(gestionFilm w)
        {
            InitializeComponent();

            film   = new film();
            this.w = w;
            start();
        }
        public bool ModifierFilm(film film)
        {
            if (film == null)
            {
                return(false);
            }

            context.Entry(film).State = EntityState.Modified;

            return(context.SaveChanges() > 0);
        }
        public bool SupprimerFilm(film film)
        {
            if (film == null)
            {
                return(false);
            }

            context.films.Remove(film);

            return(context.SaveChanges() > 0);
        }
        public film AjouterFilm(film film)
        {
            if (film == null)
            {
                return(null);
            }

            context.films.Add(film);

            return(context.SaveChanges() > 0 ? film : null);
        }
        private void add_film_Click(object sender, RoutedEventArgs e)
        {
            Button b     = sender as Button;
            int    id    = Convert.ToInt32(b.Tag);
            film   filmF = listCinemas.RechercherFilm(id);

            cinema.films.Add(filmF);
            listFilmsA.Add(filmF);
            film_list.Items.Add(combo_list.SelectedItem);
            film_list.Items.Refresh();
            add_film.IsEnabled = false;
        }
Exemple #7
0
        private void ListViewFilms_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            Delete.IsEnabled = true;
            Edit.IsEnabled   = true;
            film film = ListViewFilms.SelectedItem as film;

            if (film != null)
            {
                Delete.Tag = film.id_film;
                Edit.Tag   = film.id_film;
            }
        }
        public void showFilm()
        {
            film = getFilm();
            List <realisateur> list  = listReals.ChargerReal();
            List <acteur>      listA = listActeurs.ChargerActeur();
            List <genre>       listG = listGenres.ChargerGenres();


            title_textbox.Text            = this.film.titre;
            description_textbox.Text      = this.film.description;
            list_realisateur.SelectedItem = this.film.realisateur.fullName;
            foreach (realisateur real in list)
            {
                list_realisateur.Items.Add(real.fullName);
            }
            date_picker.SelectedDate = this.film.année;
            foreach (acteur a in this.film.acteurs)
            {
                acteur_list.Items.Add(a.fullName);
                listActeursA.Add(a);
            }
            foreach (acteur act in listA)
            {
                combo_list.Items.Add(act.fullName);
            }
            foreach (genre g in this.film.genres)
            {
                genre_list.Items.Add(g.name);
                listGenresA.Add(g);
            }
            foreach (genre genre in listG)
            {
                combo_list_Genres.Items.Add(genre.name);
            }
            delete_act.IsEnabled   = false;
            add_acteur.IsEnabled   = false;
            delete_genre.IsEnabled = false;
            add_genre.IsEnabled    = false;
        }
        public film RechercherFilm(int id)
        {
            film film = context.films.Find(id);

            return(film ?? null);
        }