// // GET: /Personne/Edit/5 public ActionResult Edit(int id) { Personne personne = repository.Personnes .FirstOrDefault(p => p.IdPersonne == id); EditPersonneViewModel epVm = new EditPersonneViewModel(); epVm.Personne = personne; epVm.Roles = repoRole.Roles; return(View(epVm)); }
public ViewResult Edit(EditPersonneViewModel editpersonne) { if (ModelState.IsValid) { repository.SavePersonne(editpersonne.Personne); editpersonne.Roles = repoRole.Roles; TempData["message"] = string.Format("Vos modifications ont été sauvegardées"); return(View(editpersonne)); } else { editpersonne.Roles = repoRole.Roles; return(View(editpersonne)); } }