Пример #1
0
        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));
        }
Пример #2
0
        // 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));
        }
Пример #3
0
        public ActionResult Cards()
        {
            DecksViewModel viewModel = new DecksViewModel(_context.Cards.ToList(), _context.Decks.ToList());

            return(View(viewModel));
        }