Exemplo n.º 1
0
        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));
            }

        }
Exemplo n.º 2
0
        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)));
            }

        }