public ViewResult Index() { 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 => new VideoViewModel { Id = video.Id, Title = video.Title, Genre = Enum.GetName(typeof(Genres), video.GenreId) }); return(View(model)); }
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)); }
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)); }
public ViewResult Index() { var model = _videos.GetAll(); return(View(model)); }