public async Task <IActionResult> Create(int id, GameContentViewModel model) { if (ModelState.IsValid) { var userId = await _accountManager.GetUserIdByNameAsync(User.Identity.Name); var gameId = await _gameManager.GetGameAsync(id, userId); var roundDto = new RoundDto { GameId = gameId.Id, Title = model.RoundTitle, }; await _roundManager.CreateAsync(roundDto); return(Redirect($"/game/gameContent/{id}")); } return(View(model)); }