public ActionResult DeleteConfirmed(int id) { Actor actor = actorManager.Find(I => I.Id == id); Movie movie = CurrentSession.Get <Movie>("selectedMovie"); if (movie != null) { movie.Actors.Remove(actor); actorManager.Save(); return(RedirectToAction("Index")); } actorManager.Delete(actor); if (actor.ImagePath != "defaultPhoto.png") { System.IO.File.Delete(Server.MapPath($"~/img/ActorPhotos/{actor.ImagePath}")); } return(RedirectToAction("Index")); }