void UpdateMovie_Genre(string movieID, CheckedListBox checkedListBox) { List <Genre> checkedGenreList = new List <Genre>(); foreach (Genre checkedItem in checkedListBox.CheckedItems) { checkedGenreList.Add(checkedItem); } MovieByGenreDAO.UpdateMovie_Genre(movieID, checkedGenreList); }
void InsertMovie_Genre(string movieID, CheckedListBox checkedListBox) //Insert into table 'PhanLoaiPhim' { List <Genre> checkedGenreList = new List <Genre>(); foreach (Genre checkedItem in checkedListBox.CheckedItems) { checkedGenreList.Add(checkedItem); } MovieByGenreDAO.InsertMovie_Genre(movieID, checkedGenreList); }
private void txtMovieID_TextChanged(object sender, EventArgs e) //Use to binding the CheckedListBox Genre of Movie and picture of Movie { picFilm.Image = null; for (int i = 0; i < clbMovieGenre.Items.Count; i++) { clbMovieGenre.SetItemChecked(i, false); //Uncheck all CheckBox first } List <Genre> listGenreOfMovie = MovieByGenreDAO.GetListGenreByMovieID(txtMovieID.Text); for (int i = 0; i < clbMovieGenre.Items.Count; i++) { Genre genre = (Genre)clbMovieGenre.Items[i]; foreach (Genre item in listGenreOfMovie) { if (genre.ID == item.ID) { clbMovieGenre.SetItemChecked(i, true); break; } } } Movie movie = MovieDAO.GetMovieByID(txtMovieID.Text); if (movie == null) { return; } if (movie.Poster != null) { picFilm.Image = MovieDAO.byteArrayToImage(movie.Poster); } }