public ActionResult Index() { var dbTask = KAndTDatabase.GetInstanceAsync(); dbTask.Wait(); var db = dbTask.Result; var album = db.Albums["Wedding"]; var viewModel = new ViewModel.AlbumHeaderViewModel(album, "It doesn't matter what we're doing", "as long as we're doing it together"); return(View(viewModel)); }
public ActionResult Index() { var dbTask = KAndTDatabase.GetInstanceAsync(); dbTask.Wait(); var db = dbTask.Result; var album = db.Albums["Baby"]; var viewModel = new ViewModel.AlbumHeaderViewModel(album, "My loneliness, is killin' meeee (and I)", "I must confess, I still believe (still believe)"); return(View(viewModel)); }
public ActionResult ViewImage(string album, int id) { var dbTask = KAndTDatabase.GetInstanceAsync(); dbTask.Wait(); var db = dbTask.Result; Image image; if (db.Albums.ContainsKey(album)) { image = db.Albums[album].Images.Single(o => o.Id == id); } else { return(View()); } var imageVM = new ImageViewModel(album, image); return(View(imageVM)); }