// // GET: MyTeams // public async Task<IActionResult> Index() // { // var applicationDbContext = _context.MyTeams.Include(m => m.FantasyLeagueNav).Include(m => m.UserNav); // return View(await applicationDbContext.ToListAsync()); // } // GET: MyTeams/Details/5 public async Task <IActionResult> Details(int?id) { if (id == null) { return(NotFound()); } MyTeam team = await _service.GetTeamByID(id.Value); if (team == null) { return(NotFound()); } return(View(team)); }
public async Task <IViewComponentResult> InvokeAsync(int teamID) { RosterDictionaryViewModel viewModel = new RosterDictionaryViewModel() { Team = await _service.GetTeamByID(teamID), Roster = await _service.GetRosterDictionary(teamID) }; return(View(viewModel)); }