public ActionResult CardsInDeck(int?deckId) { DecksViewModel viewModel = new DecksViewModel(_context.Decks.Where(s => s.DeckId == deckId).Single().Cards.ToList(), new List <Deck>() { _context.Decks.Single(p => p.DeckId == deckId) }); return(View("Cards", viewModel)); }
// GET: Deck/ViewDecks public ActionResult ViewDecks() { DecksViewModel decks = new DecksViewModel(); int userId = GetActiveUserId(); decks.Decks = _db.GetAllDecksForUser(userId); if (TempData["UpdateSuccess"] != null) { decks.SuccessMessage = TempData["UpdateSuccess"] as string; } if (TempData["ErrorMessage"] != null) { decks.ErrorMessage = TempData["ErrorMessage"] as string; } return(View("ViewDecks", decks)); }
public ActionResult Cards() { DecksViewModel viewModel = new DecksViewModel(_context.Cards.ToList(), _context.Decks.ToList()); return(View(viewModel)); }