Esempio n. 1
0
        public DirectorFull getDirectorFull(int?id)
        {
            var director = dc.Directors.FirstOrDefault(i => i.Id == id);

            if (director == null)
            {
                return(null);
            }

            DirectorFull df = new DirectorFull();

            df.DirectorId = director.Id;
            df.Name       = director.Name;
            List <MovieBase> mv = new List <MovieBase>();

            foreach (var item in director.Movies)
            {
                MovieBase mb = new MovieBase();
                mb.MovieId = item.Id;
                mb.Title   = item.Title;
                mv.Add(mb);
            }
            //df.Movies = mv;

            return(df);
        }
Esempio n. 2
0
        public List <MovieBase> toListOfMovieBase(List <Models.Movie> movies)
        {
            List <MovieBase> mbls = new List <MovieBase>();

            foreach (var item in movies)
            {
                MovieBase mm = new MovieBase();
                mm.MovieId = item.Id;
                mm.Title   = item.Title;
                mbls.Add(mm);
            }

            return(mbls);
        }
Esempio n. 3
0
        public IEnumerable <MovieBase> getListOfMovieBase()
        {
            var movies = dc.Movies.OrderBy(m => m.Title);

            List <MovieBase> mbls = new List <MovieBase>();

            foreach (var item in movies)
            {
                MovieBase mf = new MovieBase();
                mf.MovieId = item.Id;
                mf.Title   = item.Title;
                mbls.Add(mf);
            }

            return(mbls);
        }