31 lines
786 B
C#
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);
|
|
}
|
|
}
|
|
} |