public async Task <IActionResult> Index() { var ratings = from r in _context.Ratings select r; ratings = ratings.Where(x => x.Rate == _context.Ratings.Max(r => r.Rate)); var movies = from m in _context.Movies select m; var popularVM = new PopularViewModel { PopularMovies = await movies.Take(3).ToListAsync() }; if (ratings.Any()) { popularVM.MostPopular = _context.Movies.Find(ratings.First().MovieID); } else { popularVM.MostPopular = new Movie(); } return(View(popularVM)); }
public void Popular() { CentralPanel = new PopularViewModel(); }
public PopularView() { ViewModel = PopularViewModel.Instanse; this.InitializeComponent(); }