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);
                }
            }
        }