public void Populate(Movie displayMovie) { editingMovie = displayMovie; int actors = displayMovie.TotalActors(); int genres = displayMovie.TotalGenres(); List<String> actorList = displayMovie.GetActors(); List<String> genreList = displayMovie.GetGenres(); titleTextBox.Text = displayMovie.Title; DirectorTextBox.Text = displayMovie.Director; RatingTextBox.Text = displayMovie.Rating; YoCTextBox.Text = displayMovie.YearReleased; LengthTextBox.Text = displayMovie.RunningTime; for (int i = 0; i < actors; i++) { ActorsComboBox.Items.Add(actorList.ElementAt(i)); } for (int i = 0; i < genres; i++) { GenresComboBox.Items.Add(genreList.ElementAt(i)); } }
private static void WriteMovie(XElement root, Movie movie) { int actors = movie.TotalActors(); int genres = movie.TotalGenres(); List<String> actorList = movie.GetActors(); List<String> genreList = movie.GetGenres(); root.Add( new XElement("title", movie.Title)); root.Add( new XElement("year", movie.YearReleased)); root.Add( new XElement("length", movie.RunningTime)); root.Add( new XElement("director", movie.Director)); root.Add( new XElement("rating", movie.Rating)); for(int i = 0; i < actors; i++) { root.Add( new XElement("actor", actorList.ElementAt(i))); } for(int i = 0; i < genres; i++) { root.Add( new XElement("genre", genreList.ElementAt(i))); } }