public ActionResult Edit(Personne personne) { if (!ModelState.IsValid) { return(View(personne)); } if (personne.PersonneId.HasValue) { _personneRepository.UpdatePersonne(personne); return(RedirectToAction("List")); } else { _personneRepository.AddPersonne(personne); return(RedirectToAction("List")); } }