public async Task <IActionResult> Create() { if (!await TeamManager.CheckCreateAsync(User2)) { return(Message("Create team", "Team count limit exceeded.", MessageType.Danger)); } ViewBag.Affils = await Affiliations.ListAsync(); return(Window()); }
public async Task <IActionResult> Edit(int teamid) { var team = await TeamManager.FindTeamByIdAsync(teamid); if (team == null || team.UserId != User2.Id) { return(NotFound()); } ViewBag.Affils = await Affiliations.ListAsync(); ViewBag.Users = await TeamManager.ListMembersAsync(team); return(View(team)); }