public ActionResult Create(CreateLeagueViewModel model) { if (!ModelState.IsValid) { return(View(model)); } _leagueService.CreateLeague(model.SelectedCompetitionId, CurrentPlayerId, model.LeagueName); return(RedirectToAction("Index")); }
public ActionResult Create() { var viewModel = new CreateLeagueViewModel { Competitions = _leagueService.GetAvailableCompetitions().ToDictionary(k => k.Id, v => v.Name) }; return(View(viewModel)); }