예제 #1
0
        protected void Unnamed1_Click(object sender, EventArgs e)
        {
            List <Film> filmTY = FilmManager.ReturnFilmsNoGenre();

            foreach (Film item in filmTY)
            {
                lblResult.Text = ($"{item.Title,-18} {item.Year}");
            }
        }
예제 #2
0
        static void Main(string[] args)
        {
            #region GetMovies.
            // Calling the Filmmanager to get a list of all the movietitles.
            List <Film> film = FilmManager.ReturnFilms();

            // Calling the method to display headline.
            GetHeadLine("List of all the movietitles, the released year and the genre.");

            // Printing The titles.
            // It prints the movies twice since every movie has to genres and they are in a combined table in SQL.
            PrintFilmGenre(film);
            #endregion GetMovies.

            #region GetMoviesTitleYear.
            // Calling the Filmmanager to get a list of all the movietitles.
            List <Film> filmTY = FilmManager.ReturnFilmsNoGenre();

            // Calling the method to display headline.
            GetHeadLine("\nList of all the movietitles and the released year.");

            // Printing The titles.
            PrintFilm(filmTY);
            #endregion GetMoviesTitelYear.

            #region GetActors.
            // Calling the Filmmanager to get a list of all the actors.
            List <Actor> actor = FilmManager.ReturnActors();

            // Calling the method to display headline.
            GetHeadLine("\nList of all the actors first and lastname.");

            // Printing the names.
            PrintActor(actor);
            #endregion GetActors.

            #region FilmSearch.
            // Calling the Filmmanager to get a list of all the movietitles that starts with A
            // Here there could be a Console.ReadLine instead to get the users input of what to search for
            List <Film> filmA = FilmManager.SearchFilm("A");

            // Calling the method to display headline.
            GetHeadLine("\nList of all the movietitles that starts with A.");

            // Printing The titles.
            PrintFilm(filmA);

            // There could be a console.WriteLine to inform the user if yhere where no matches found.
            #endregion FilmSearch.

            #region SearchActor.
            // Calling the Filmmanager to get a list of all the actors with an S
            List <Actor> actorS = FilmManager.SearchActor("S");

            // Calling the method to display headline.
            GetHeadLine("\nList of all the actors with an S.");

            // Printing the names.
            PrintActor(actorS);
            // There could be a Console.Writeline to inform the user if yhere where no matches found.
            #endregion SearchActor.

            #region SerachGenre.
            // Calling the Filmmanager to get a list of all the movietitles that has the genre horror
            List <Film> filmHorror = FilmManager.SearchGenre("Horror");

            // Calling the method to display headline.
            GetHeadLine("\nList of all the movietitles with the genre horror.");

            // Printing The titles.
            PrintFilmGenre(filmHorror);
            // There could be a Console.WriteLine to inform the user if yhere where no matches found.
            #endregion SearchGenre.

            Console.ReadKey();
        }