// -------------------- Album -------------------- public ActionResult Index(long? albumId) { if (!albumId.HasValue) { albumId = AlbumRepository.GetRandom().Id; } var albums = AlbumRepository.GetAll(); var model = new AlbumsHomeViewModel { AlbumId = albumId.Value, Albums = albums }; return View("Index", model); }
public JsonResult GetOneSlide(long albumId) { var albums = AlbumRepository.GetAll(); var model = new AlbumsHomeViewModel { AlbumId = albumId, Albums = albums }; var viewToString = RenderRazorViewToString("OneSlide", model); return new JsonResult { Data = viewToString, JsonRequestBehavior = JsonRequestBehavior.AllowGet }; }