aspnetcore/src/MvcMusicStore/Controllers/HomeController.cs

31 lines
786 B
C#

using System.Data.Entity;
using System.Linq;
using System.Threading.Tasks;
using System.Web.Mvc;
using MvcMusicStore.Models;
namespace MvcMusicStore.Controllers
{
public class HomeController : Controller
{
private readonly MusicStoreEntities _storeContext = new MusicStoreEntities();
// GET: /Home/
public async Task<ActionResult> Index()
{
return View(await _storeContext.Albums
.OrderByDescending(a => a.OrderDetails.Count())
.Take(6)
.ToListAsync());
}
protected override void Dispose(bool disposing)
{
if (disposing)
{
_storeContext.Dispose();
}
base.Dispose(disposing);
}
}
}