Ejemplo n.º 1
0
        /// <summary>
        /// Sukuriamas visu filmu konteineris
        /// </summary>
        /// <param name="Spectators"></param>
        /// <returns></returns>
        FilmContainer AllFilmContainerCreate(SpectatorBranch Spectators)
        {
            Program       p        = new Program();
            FilmContainer AllFilms = new FilmContainer();

            for (int i = 0; i < Spectators.Count; i++)
            {
                for (int j = 0; j < Spectators.GetSpectator(i).Films.Count; j++)
                {
                    if (p.FilmCheck(AllFilms, Spectators.GetSpectator(i).Films.GetFilm(j)))
                    {
                        AllFilms.AddFilm(Spectators.GetSpectator(i).Films.GetFilm(j));
                    }
                }
            }
            return(AllFilms);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Surandamas nematytu filmu sarasas, kuris iskart siunciamas atspausdinti
        /// </summary>
        /// <param name="Spectators"></param>
        /// <param name="AllFilms"></param>
        void Recomendations(SpectatorBranch Spectators, FilmContainer AllFilms)
        {
            Program p = new Program();

            for (int i = 0; i < Spectators.Count; i++)
            {
                FilmContainer UnseenedFilms        = new FilmContainer();
                string[]      unseendedFilmsString = new string[50];
                for (int j = 0; j < AllFilms.Count; j++)
                {
                    if (p.FilmCheck(Spectators.GetSpectator(i).Films, AllFilms.GetFilm(j)))
                    {
                        unseendedFilmsString[UnseenedFilms.Count] = string.Format(AllFilms.GetFilm(j).ToString());
                        UnseenedFilms.AddFilm(AllFilms.GetFilm(j));
                    }
                }
                p.RecomendationPrint(unseendedFilmsString, Spectators.GetSpectator(i).Name);
            }
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Sukuria WarnerBros sukurtu filmu konteineri
        /// </summary>
        /// <param name="Spectators"></param>
        /// <returns></returns>
        FilmContainer WarnerBrosContainerCreate(SpectatorBranch Spectators)
        {
            string        studio = "Warner Bros";
            Program       p      = new Program();
            FilmContainer WarnerBrosContainer = new FilmContainer();

            for (int i = 0; i < Spectators.Count; i++)
            {
                for (int j = 0; j < Spectators.GetSpectator(i).Films.Count; j++)
                {
                    if (Spectators.GetSpectator(i).Films.GetFilm(j).Studio == studio)
                    {
                        if (p.FilmCheck(WarnerBrosContainer, Spectators.GetSpectator(i).Films.GetFilm(j)))
                        {
                            WarnerBrosContainer.AddFilm(Spectators.GetSpectator(i).Films.GetFilm(j));
                        }
                    }
                }
            }
            return(WarnerBrosContainer);
        }