public ActionResult Create([Bind(Include = "id_CoursReussi,id_Sess,id_College,id_Statut,id_Cours,resultat,autre_Cours,autre_College")] CoursSuivi coursSuivi, int?id) { ViewBag.id_Cours = Liste.ListeCours(); ViewBag.id_College = Liste.ListeCollege(); ViewBag.id_Statut = Liste.ListeStatutCours(); ViewBag.id_Sess = Liste.ListeSession(); if (id != null && _dataRepository.FindPersonne((int)id) == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } if (id != null) { coursSuivi.id_Pers = (int)id; } ViewBag.idPers = coursSuivi.id_Pers; Valider(coursSuivi, true); if (ModelState.IsValid) { _dataRepository.AddCoursSuivi(coursSuivi); return(RedirectToAction("Details", "DossierEtudiant", new { id = SessionBag.Current.id_Inscription })); } return(View(coursSuivi)); }