public ActionResult Ajouter(Gaming.UnLienListe unLienListe,string radioJeu, string radioPersonne)
        {
            if (ModelState.IsValid)
            {
                Liste liste = new Liste(Session["DB_REPO"]);
                //liste.unLienListe.IdJeu = Int64.Parse(unLienListe.IdJeu.ToString());
                //liste.unLienListe.IdPersonne = Int64.Parse(unLienListe.IdPersonne.ToString());

                liste.SelectLink(radioPersonne, radioJeu);

                // Si c'est true, c'est pcq le lien existe déja
                if (liste.Next())
                {
                    ViewBag.Erreur = "Ce joueur est déja marqué comme jouant à ce jeu.";
                    liste.unLienListe.IdJeu = Int64.Parse(radioJeu);
                    liste.unLienListe.IdPersonne = Int64.Parse(radioPersonne);
                    return View(unLienListe);
                }
                else
                {
                    if (radioJeu == null || radioJeu == "" || radioPersonne == null || radioPersonne == "")
                    {
                        ViewBag.Erreur = "Un ou plusieurs boutons n'étaient pas cochés.";
                        liste.unLienListe.IdJeu = 0;
                        liste.unLienListe.IdPersonne = 0;
                        return View(unLienListe);
                    }

                    liste.unLienListe.IdJeu = Int64.Parse(radioJeu);
                    liste.unLienListe.IdPersonne = Int64.Parse(radioPersonne);

                    //liste.liste = liste;
                    try
                    {
                        liste.Insert();
                    }
                    catch
                    {
                        ViewBag.Erreur = "Une erreur lors de l'insertion";
                        return View(unLienListe);
                    }

                    return RedirectToAction("Lister", "Liste");
                }
            }
            return View(unLienListe);
        }
        public ActionResult Editer(Gaming.UnLienListe unLienListe, string radioJeu, string radioPersonne)
        {
            Liste liste = new Liste(Session["DB_REPO"]);
            if (ModelState.IsValid)
            {
                if (liste.SelectByID(unLienListe.Id))
                {
                    liste.SelectLink(radioPersonne, radioJeu);

                    // Si c'est true, c'est pcq le lien existe déja
                    if (liste.Next())
                    {
                        ViewBag.Erreur = "Ce joueur est déja marqué comme jouant à ce jeu.";
                        unLienListe.IdJeu = Int64.Parse(radioJeu);
                        unLienListe.IdPersonne = Int64.Parse(radioPersonne);
                        return View(unLienListe);
                    }
                    else
                    {
                        liste.unLienListe.IdJeu = Int64.Parse(radioJeu);
                        liste.unLienListe.IdPersonne = Int64.Parse(radioPersonne);
                        try
                        {
                            liste.Update();
                        }
                        catch
                        {
                            ViewBag.Erreur = "Une erreur lors de l'update";
                            return View(unLienListe);
                        }
                        return RedirectToAction("Lister", "Liste");
                    }

                }
            }
            return View(unLienListe);
        }