public IActionResult Create(LeagueViewModel league, string returnUrl = null) { ViewData["ReturnUrl"] = returnUrl; if (ModelState.IsValid) { var newLeague = new League { Name = league.Name, MaxNumberFranchises = league.MaxSize, IsPrivate = league.IsPrivate, CommissionerId = _userManager.GetUserId(User), Points = 0, Value = 0 }; //league.CommissionerId = _owners.GetOwnerId( Convert.ToInt32( _userManager.GetUserId( User ) ) ); _leagues.Add(newLeague); if (returnUrl != null) { Redirect(returnUrl); } else { return(RedirectToAction(nameof(Index))); } } return(View(league)); }