private void BSFilm_CurrentChanged(object sender, EventArgs e) { maConnexion = new videoppe3_Dugas_Guilloteau_PereiraEntities1(); /* le bindingSource bsVille est connecté à la table Ville de la BDD via la chaîne de connexion */ film vcurrent = (film)BSFilm.Current; // création d'un filtre pour les salles sur l' idBati de l'enregistrement courant var filteredData = maConnexion.film.ToList() .Where(x => x.idFilm == vcurrent.idFilm); // x représente un enregistrement de salle BSUnFilm.DataSource = filteredData; // application du filtre //dgBatiment.DataSource = bsSalle; TBNomFilm.Text = vcurrent.support.titreSupport.ToString(); TBRealisateur.Text = vcurrent.support.realisateur.ToString(); TBDuree.Text = vcurrent.duree.ToString(); TBGenre.Text = vcurrent.support.genre.libelleGenre.ToString(); PBImageFilm.ImageLocation = "C:/wamp64/www/ApplicationDeBase/Images/" + vcurrent.support.image.ToString(); }
public FormModifFilm() { InitializeComponent(); maConnexion = new videoppe3_Dugas_Guilloteau_PereiraEntities1(); /* le bindingSource bsVille est connecté à la table Ville de la BDD via la chaîne de connexion */ BSFilm.DataSource = maConnexion.film.ToList(); BSUnFilm.DataSource = maConnexion.film.ToList(); film vcurrent = (film)BSFilm.Current; // création d'un filtre pour les salles sur l' idBati de l'enregistrement courant var filteredData = maConnexion.film.ToList() .Where(x => x.idFilm == vcurrent.idFilm); // x représente un enregistrement de salle BSUnFilm.DataSource = filteredData; // application du filtre //dgBatiment.DataSource = bsSalle; TBNomFilm.Text = vcurrent.support.titreSupport.ToString(); TBRealisateur.Text = vcurrent.support.realisateur.ToString(); TBDuree.Text = vcurrent.duree.ToString(); }