public IActionResult CompleteParticipation(ParticipateGameViewModel model) { var userId = _userManager.GetUserId(HttpContext.User); _gameRepository.AddParticipant(model.ChosenGameGuid, model.ChosenCategoryGuid, Enums.TurnType.Guess, userId); _gameRepository.IncrementGameVersion(model.ChosenGameGuid); return(RedirectToAction("Game", "Home")); }
public IActionResult Participate() { ViewData["Title"] = "Deltag i et spil"; var userId = _userManager.GetUserId(HttpContext.User); var model = new ParticipateGameViewModel() { GameList = _gameRepository.GetActiveGames(), CategoryList = _categoryRepository.GetCategoriesByUserId(userId) }; return(PartialView(model)); }