public ActionResult DeleteConfirmed(int id) { CompetitionEventDetails competitionEventDetails = db.CompetitionEventDetails.Find(id); db.CompetitionEventDetails.Remove(competitionEventDetails); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteFromSchedule(int id) { CompetitionEventDetails CompetitionEventDetails = _competitionEventDetailsRepository.GetWhere(x => x.ID == id).FirstOrDefault(); _competitionEventDetailsRepository.Delete(CompetitionEventDetails); return(RedirectToAction("Schedule", new { id = CompetitionEventDetails.CompetitionID })); }
public ActionResult Schedule(CompetitionEventDetailsVM viewModel) { var competitionEventDetails = new CompetitionEventDetails(); viewModel.CompetitionEventDetails.CompetitionID = viewModel.Competition.ID; viewModel.CompetitionEventDetails.Round = int.Parse(viewModel.Round); _competitionEventDetailsRepository.Create(viewModel.CompetitionEventDetails); return(RedirectToAction("Schedule")); }
public ActionResult Edit([Bind(Include = "ID,CompetitionID,EventID,Round,CutOffDetails,TimeLimit,HowManyProced,StartTime,EndTime")] CompetitionEventDetails competitionEventDetails) { if (ModelState.IsValid) { db.Entry(competitionEventDetails).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CompetitionID = new SelectList(db.Competitions, "ID", "Name", competitionEventDetails.CompetitionID); ViewBag.EventID = new SelectList(db.Events, "ID", "Name", competitionEventDetails.EventID); return(View(competitionEventDetails)); }
// GET: CompetitionEventDetails/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CompetitionEventDetails competitionEventDetails = db.CompetitionEventDetails.Find(id); if (competitionEventDetails == null) { return(HttpNotFound()); } return(View(competitionEventDetails)); }
// GET: CompetitionEventDetails/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CompetitionEventDetails competitionEventDetails = db.CompetitionEventDetails.Find(id); if (competitionEventDetails == null) { return(HttpNotFound()); } ViewBag.CompetitionID = new SelectList(db.Competitions, "ID", "Name", competitionEventDetails.CompetitionID); ViewBag.EventID = new SelectList(db.Events, "ID", "Name", competitionEventDetails.EventID); return(View(competitionEventDetails)); }