public ActionResult Edit(int id) { using (IDal dal = new Dal()) { Pouvoir pouvoir = dal.ObtientUnPouvoir(id); return View("Edit", pouvoir); } }
public ActionResult Edit(Accessoire accessoire) { using (IDal dal = new Dal()) { if (ModelState.IsValid) { accessoire.Pouvoirs = new List<Pouvoir>(); if (accessoire.PouvoirsId != null) foreach (int pouvoirId in accessoire.PouvoirsId) accessoire.Pouvoirs.Add(dal.ObtientUnPouvoir(pouvoirId)); dal.ModifierAccessoire(accessoire.AccessoireId, accessoire.Nom, accessoire.PersonnageId, accessoire.Pouvoirs); List<Accessoire> accessoires = dal.ObtientTousLesAccessoires(); return View("Index", accessoires); } else { return View(accessoire); } } }
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); } } }