public ActionResult CreateProgrammation(int?id, int seanceId) { try { programmation p = new programmation() { id_film = id, id_seance = int.Parse(Session[SessionKeys.seanceId].ToString()) }; ManagerProgrammation manager = new ManagerProgrammation(); manager.PostProgrammation(p); return(RedirectToAction("Edit", new { id = int.Parse(Session[SessionKeys.seanceId].ToString()) })); } catch (Exception e) { TempData.Add("Alert", e.Message); return(RedirectToAction("Edit", new { id = int.Parse(Session[SessionKeys.seanceId].ToString()) })); } }