Exemplo n.º 1
0
        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));
        }