public async Task <IActionResult> Edit(int id, [Bind("TeamId,LeagueId,Name,Initials,FoundingDate,NumberOfTitles,MainColor")] Team team) { if (id != team.TeamId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(team); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TeamExists(team.TeamId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["LeagueId"] = new SelectList(_context.League, "LeagueId", "LeagueId", team.LeagueId); return(View(team)); }
public async Task <IActionResult> Edit(int id, [Bind("Playerid,TeamId,Name,DateOfBirth,MarketValue")] Player player) { if (id != player.Playerid) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(player); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PlayerExists(player.Playerid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["TeamId"] = new SelectList(_context.Team, "TeamId", "Initials", player.TeamId); return(View(player)); }