public ActionResult DeleteConfirmed(int id) { TeamPlayers teamPlayers = db.TeamPlayers.Find(id); int SeasonId = teamPlayers.Season; int TeamId = teamPlayers.Team; db.TeamPlayers.Remove(teamPlayers); db.SaveChanges(); return(RedirectToAction("List", new { SeasonId = SeasonId, TeamId = TeamId })); }
// GET: TeamPlayers/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TeamPlayers teamPlayers = db.TeamPlayers.Find(id); if (teamPlayers == null) { return(HttpNotFound()); } return(View(teamPlayers)); }
public ActionResult Edit([Bind(Include = "Id,Team,Player,PlayerFunction,Season")] TeamPlayers teamPlayers) { if (ModelState.IsValid) { int SeasonId = teamPlayers.Season; int TeamId = teamPlayers.Team; db.Entry(teamPlayers).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("List", new { SeasonId = SeasonId, TeamId = TeamId })); } ViewBag.PlayerFunction = new SelectList(db.PlayerFunctions, "Id", "PlayerFunctionName", teamPlayers.PlayerFunction); ViewBag.Player = new SelectList(db.Players, "Id", "Name", teamPlayers.Player); ViewBag.Season = new SelectList(db.Seasons, "Id", "SeasonName", teamPlayers.Season); ViewBag.Team = new SelectList(db.Teams, "Id", "TeamName", teamPlayers.Team); return(View(teamPlayers)); }
// GET: TeamPlayers/Delete/5 public ActionResult Delete(int?id, int SelectedTeam, int SelectedSeason) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TeamPlayers teamPlayers = db.TeamPlayers.Find(id); ViewBag.Season = SelectedSeason; ViewBag.Team = SelectedTeam; var team = db.Teams.Where(t => t.Id == SelectedTeam).FirstOrDefault(); ViewBag.SelectedTeamName = team.TeamName; var season = db.Seasons.Where(t => t.Id == SelectedSeason).FirstOrDefault(); ViewBag.SelectedSeasonName = season.SeasonName; if (teamPlayers == null) { return(HttpNotFound()); } return(View(teamPlayers)); }
// GET: TeamPlayers/Edit/5 public ActionResult Edit(int?id, int SelectedTeam, int SelectedSeason) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TeamPlayers teamPlayers = db.TeamPlayers.Find(id); if (teamPlayers == null) { return(HttpNotFound()); } ViewBag.PlayerFunction = new SelectList(db.PlayerFunctions, "Id", "PlayerFunctionName", teamPlayers.PlayerFunction); ViewBag.Player = new SelectList(db.Players, "Id", "Name", teamPlayers.Player); ViewBag.Season = SelectedSeason; ViewBag.Team = SelectedTeam; var team = db.Teams.Where(t => t.Id == SelectedTeam).FirstOrDefault(); ViewBag.SelectedTeamName = team.TeamName; var season = db.Seasons.Where(t => t.Id == SelectedSeason).FirstOrDefault(); ViewBag.SelectedSeasonName = season.SeasonName; return(View(teamPlayers)); }