public ActionResult DeleteAward(int awardId) { var award = DatabaseSession.Get <Award>(awardId); DatabaseSession.Delete(award); return(this.RedirectToAction(x => x.ByYear(award.Year))); }
public ActionResult DeleteCrew(int personId, int showCrewId) { var entity = DatabaseSession.Get <ShowCrew>(showCrewId); DatabaseSession.Delete(entity); return(new ViewModelResult(new HttpApiResult { RedirectToURL = this.GetURL(c => c.PersonDetails(personId)), })); }
public ActionResult DeleteCast(int showId, int showCastId) { var entity = DatabaseSession.Get <ShowCast>(showCastId); DatabaseSession.Delete(entity); return(new ViewModelResult(new HttpApiResult { RedirectToURL = this.GetURL(c => c.ShowDetails(showId)), })); }
public ActionResult DeleteAward(int personId, int awardId) { var award = DatabaseSession.Get <Award>(awardId); DatabaseSession.Delete(award); return(new ViewModelResult(new HttpApiResult { Message = "Award Deleted", RedirectToURL = this.GetURL(c => c.PersonDetails(personId)), })); }