public ActionResult DeleteCompetition(long competitionID, int userID, string redirectToAction, string redirectToController) { using (CompetitionRepository repository = new CompetitionRepository()) { repository.DeleteCompetition(competitionID); } TempData[ControllerHelpers.PURR] = new Purr() { Title = "Success", Message = "Competition was successfully deleted." }; switch (redirectToAction) { case "EditUser": return(RedirectToAction(redirectToAction, redirectToController, new { userID = userID })); default: if (!string.IsNullOrEmpty(redirectToController)) { return(RedirectToAction(redirectToAction, redirectToController)); } else { return(RedirectToAction(redirectToAction)); } } }
public ActionResult DeleteCompetition(long competitionID) { using (CompetitionRepository repository = new CompetitionRepository()) { repository.DeleteCompetition(competitionID); } TempData[ControllerHelpers.PURR] = new Purr() { Title = "Success", Message = "Competition was successfully deleted." }; //entire page gets refreshed return(RedirectToAction("Index")); }
public Boolean DeleteCompetition(UInt32 shooterID) => CompetitionRepository.DeleteCompetition(shooterID);