public ActionResult Delete(int id) { using (IDal dal = new Dal()) { dal.SupprimerUnPersonnage(id); List<Personnage> personnages = dal.ObtientTousLesPersonnages(); return View("Index", personnages); } }
public ActionResult Edit(Personnage personnage) { using (IDal dal = new Dal()) { if (ModelState.IsValid) { personnage.Pouvoirs = new List<Pouvoir>(); if (personnage.PouvoirsId != null) foreach (int pouvoirId in personnage.PouvoirsId) personnage.Pouvoirs.Add(dal.ObtientUnPouvoir(pouvoirId)); dal.ModifierPersonnage(personnage.PersonnageId, personnage.Nom, personnage.UniversId, personnage.Pouvoirs); List<Personnage> personnages = dal.ObtientTousLesPersonnages(); return View("Index", personnages); } else { return View(personnage); } } }
// // GET: /Personnages/ public ActionResult Index() { using (IDal dal = new Dal()) { IEnumerable<Personnage> personnages = dal.ObtientTousLesPersonnages(); return View(personnages); } }