public ActionResult DeleteConfirmed(int id) { ClubPro clubPro = db.ClubProes.Find(id); var golfClubId = clubPro.GolfClubId; db.ClubProes.Remove(clubPro); db.SaveChanges(); return(RedirectToAction("Index", new { golfClubId = golfClubId })); }
public ActionResult Edit([Bind(Include = "ClubProId,Name,ContactNo,GolfClubId,Email")] ClubPro clubPro) { if (ModelState.IsValid) { db.Entry(clubPro).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", new { golfClubId = clubPro.GolfClubId })); } return(View(clubPro)); }
public ActionResult Create([Bind(Include = "ClubProId,Name,ContactNo,GolfClubId,Email")] ClubPro clubPro) { if (ModelState.IsValid) { db.ClubProes.Add(clubPro); db.SaveChanges(); return(RedirectToAction("Index", new { golfClubId = clubPro.GolfClubId })); } return(View(clubPro)); }
// GET: ClubPros/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ClubPro clubPro = db.ClubProes.Find(id); if (clubPro == null) { return(HttpNotFound()); } return(View(clubPro)); }
// GET: ClubPros/Create public ActionResult Create(int golfClubId) { var clubPro = new ClubPro(); clubPro.GolfClubId = golfClubId; var viewModel = new GolfClubProViewModel(); viewModel.ClubPro = clubPro; var club = db.GolfClubs.Find(clubPro.GolfClubId); viewModel.Club = club; return(View(viewModel)); }
// GET: ClubPros/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ClubPro clubPro = db.ClubProes.Find(id); if (clubPro == null) { return(HttpNotFound()); } var viewModel = new GolfClubProViewModel(); viewModel.ClubPro = clubPro; var club = db.GolfClubs.Find(clubPro.GolfClubId); viewModel.Club = club; return(View(viewModel)); }