// GET: Home public ActionResult Index() { if (!Request.IsAuthenticated) { return RedirectToAction("Welcome"); } var userId = int.Parse(User.Identity.GetUserId()); var user = UserManager.FindById(userId); //ApplicationDbContext context = new ApplicationDbContext(); //var user = context.Users.Find(User.Identity.GetUserId()); //var account = user.CloudStorageAccounts.FirstOrDefault(); //var container = account.CloudStorageContainers.FirstOrDefault(); //CloudStorageMananger storage = new CloudStorageMananger(); //var itemList = storage.GetCloudStorageItems(); //foreach (var item in container.CloudStorageItems) { //} ApplicationDbContext context = new ApplicationDbContext(); var items = context.CloudStorageItems.OrderByDescending(i => i.Modified); HomeIndexViewModel model = new HomeIndexViewModel { //DocumentList = container.CloudStorageItems RecentItems = new List<CloudStorageItem>() // items.ToList() }; return View(model); }
public ActionResult Index() { if (!Request.IsAuthenticated) return RedirectToAction("Welcome"); var user = UserManager.FindById(this.GetUserId()); var items = user.DriveItems.OrderByDescending(i => i.Modified); HomeIndexViewModel model = new HomeIndexViewModel { RecentItems = items.ToList() }; return View(model); }