public ViewResult Index()
        {
            var model = _videos.GetAll().Select(video =>
                                                new VideoViewModel
            {
                Id    = video.Id,
                Title = video.Title,
                Genre = video.Genre.ToString()
            });

            return(View(model));
        }
Exemple #2
0
        public ViewResult Index()
        {
            var model = _videos.GetAll().Select(video => new VideoViewModel
            {
                Id    = video.Id,
                Title = video.Title,
                Genre = Enum.GetName(typeof(Genres), video.GenreId)
            });

            return(View(model));
        }
Exemple #3
0
        public ViewResult Index()         // ViewResult returns a video from the controller. Can also be an ObjectResult (e.g. a json file)
        {
            var model = _videos.GetAll().Select(video =>
                                                new VideoViewModel
            {
                Id    = video.Id,
                Title = video.Title,
                Genre = video.Genre.ToString()
            });

            return(View(model));
        }
        public ViewResult Index()
        {
            var model = _videos.GetAll().Select(video =>   // GetAll() from IVideoData  -- > IEnumerable<Video> GetAll();
                                                new VideoViewModel
            {
                Id    = video.Id,
                Title = video.Title,
                Genre = video.Genre.ToString()
            }
                                                );

            return(View(model));
        }
Exemple #5
0
        public ViewResult Index()
        {
            // converts each video into a VideoViewModel object, stored into the model field which is passed to the view.
            // the "video" parameter sets the variable of the object being grabbed from the list
            var model = _videos.GetAll().Select(video =>
                                                new VideoViewModel
            {
                Id    = video.Id,
                Title = video.Title,
                Genre = video.Genre.ToString()     // take genre from entity, turn it into string
            });

            return(View(model));
        }
        //public IActionResult Index()
        //{
        //    return View();
        //}

        //public string Index ()
        //{
        //    return "Hello,from the controller!";
        //}

        //public ObjectResult Index()
        //{
        //    var model = new Video { Id = 1, Title = "Shreck" };
        //    return new ObjectResult(model);
        //}


        public ViewResult Index()
        {
            //var model = new List<Video>
            //{
            //    new Video{Id =1,Title = "Shreck" },
            //    new Video{Id =2,Title = "Despicable Me" },
            //    new Video{Id = 3,Title = "Megamind" }
            //};
            //return View(model);

            //var model = _videos.GetAll();

            //return View(model);

            var model = _videos.GetAll().Select(video => new VideoViewModel
            {
                Id    = video.Id,
                Title = video.Title,
                Genre = video.Genre
            });

            return(View(model));
        }
        public ViewResult Index()
        {
            //var model = new Video { id = 1, Title = "Shrek" };
            //return new ObjectResult(model);
            //var model = new List<Video>
            //{
            //    new Video { id = 1, Title = "Shrek" },
            //    new Video { id = 2, Title = "Despicable Me" },
            //    new Video { id = 3, Title = "Megamind" },
            //};
            //var model = _videos.GetAll();

            var model = _videos.GetAll().Select(video =>
                                                new VideoViewModel
            {
                Id    = video.Id,
                Title = video.Title,
                //Genre = Enum.GetName(typeof(Genres), video.GenreId)
                Genre = video.Genre.ToString()
            }
                                                );

            return(View(model));
        }
Exemple #8
0
        public ViewResult Index()
        {
            var model = _videos.GetAll();

            return(View(model));
        }