public async Task <IActionResult> Edit(int id, [Bind("PositionID,PositionDescription")] PlayerPositions playerPositions) { if (id != playerPositions.PositionID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(playerPositions); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PlayerPositionsExists(playerPositions.PositionID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(playerPositions)); }
public async Task <IActionResult> Edit(int id, [Bind("FixtureID,PlayerID,GoalsScoredID")] PlayerFixtures playerFixtures) { if (id != playerFixtures.FixtureID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(playerFixtures); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PlayerFixturesExists(playerFixtures.FixtureID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["FixtureID"] = new SelectList(_context.Fixtures, "FixtureID", "FixtureID", playerFixtures.FixtureID); ViewData["PlayerID"] = new SelectList(_context.Players, "PlayerID", "PlayerID", playerFixtures.PlayerID); return(View(playerFixtures)); }
public async Task <IActionResult> Edit(int id, [Bind("FixtureID,FixtureDate,FixtureTime,HomeTeamID,AwayTeamID,CompetitionID")] Fixtures fixtures) { if (id != fixtures.FixtureID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(fixtures); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FixturesExists(fixtures.FixtureID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CompetitionID"] = new SelectList(_context.Competitions, "CompetitionID", "CompetitionName", fixtures.CompetitionID); return(View(fixtures)); }
public async Task <IActionResult> Edit(int id, [Bind("PlayerID,TeamID,PlayerName,PlayerSquadNumber,PositionID")] Players players) { if (id != players.PlayerID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(players); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PlayersExists(players.PlayerID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["PositionID"] = new SelectList(_context.PlayerPositions, "PositionID", "PositionID", players.PositionID); ViewData["TeamID"] = new SelectList(_context.Teams, "TeamID", "TeamName", players.TeamID); return(View(players)); }
public async Task <IActionResult> Edit(int id, [Bind("TeamID,TeamName")] Teams teams) { if (id != teams.TeamID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(teams); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TeamsExists(teams.TeamID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(teams)); }
public async Task <IActionResult> Edit(int id, [Bind("CompetitionID,CompetitionName")] Competitions competitions) { if (id != competitions.CompetitionID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(competitions); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CompetitionsExists(competitions.CompetitionID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(competitions)); }