public ActionResult DeleteConfirmed(int id) { MhclPlayer mhclPlayer = db.MhclPlayer.Find(id); db.MhclPlayer.Remove(mhclPlayer); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "PlayerId,PlayerName,Email,MID,Gender,Batsman,BatsmanRating,Bowler,BowlerRating,AvailabilityComments,OtherComments")] MhclPlayer mhclPlayer) { if (ModelState.IsValid) { db.Entry(mhclPlayer).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(mhclPlayer)); }
public ActionResult Create([Bind(Include = "PlayerId,PlayerName,Email,MID,Gender,Batsman,BatsmanRating,Bowler,BowlerRating,AvailabilityComments,OtherComments,PurchasePrice")] MhclPlayer mhclPlayer) { if (ModelState.IsValid) { db.MhclPlayer.Add(mhclPlayer); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(mhclPlayer)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MhclPlayer mhclPlayer = db.MhclPlayer.Find(id); if (mhclPlayer == null) { return(HttpNotFound()); } return(View(mhclPlayer)); }
public ActionResult AllocatePlayer(FormCollection formData) { int currPlayerId = Convert.ToInt32(TempData["CurrentPlayerId"]); TempData.Keep(); MhclPlayer currPlayer = db.MhclPlayer.Find(currPlayerId); List <MhclTeam> allTeams = db.MhclTeam.ToList(); MhclTeam teamToAllocate = allTeams.Where(t => t.TeamName == formData[1]).FirstOrDefault(); List <MhclTeam> playerTeams = new List <MhclTeam>(); playerTeams.Add(teamToAllocate); currPlayer.PurchasePrice = Convert.ToInt32(formData[0]); currPlayer.MhclTeam = playerTeams; db.Entry(currPlayer).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: MhclPlayers/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MhclPlayer mhclPlayer = db.MhclPlayer.Find(id); if (mhclPlayer == null) { return(HttpNotFound()); } List <string> allTeams = db.MhclTeam.Select(t => t.TeamName).ToList(); List <SelectListItem> teamsData = new List <SelectListItem>(); foreach (string teamName in allTeams) { SelectListItem item = new SelectListItem(); item.Text = teamName; item.Value = teamName; if (mhclPlayer.MhclTeam.FirstOrDefault() != null) { if (mhclPlayer.MhclTeam.FirstOrDefault().TeamName == teamName) { item.Selected = true; } else { item.Selected = false; } } teamsData.Add(item); } ViewData["Teams"] = teamsData; TempData["CurrentPlayerId"] = id; return(View(mhclPlayer)); }