public ActionResult SondageCree(int idSondage)
        {  // action de création du sondage qui retourne la vue spéciale créateur (SondageCree) avec le modèle sondage et options pour définir l'instance de sondage et de la liste d'options
            // Get sondage by idSondage
            Sondage monSondage = Sondage.ChargerSondageDepuisBDD(idSondage);
            // Get options by idSondage
            List <Option> optionList = Option.ChargerOptionsDepuisBDD(idSondage);

            // Pour grouper les objets
            SondageEtOptions sondageEtOptions = new SondageEtOptions(monSondage, optionList);

            // envoyer les données à la vue
            return(View(sondageEtOptions));
        }
        public ActionResult SondageResultat(int idSondage)
        {
            // Get sondage by id
            Sondage monSondage = Sondage.ChargerSondageDepuisBDD(idSondage);
            // Get options by idSondage
            List <Option> optionList = Option.ChargerOptionsDepuisBDD(idSondage);

            // Grouper les objets
            SondageEtOptions sondageEtOptions = new SondageEtOptions(monSondage, optionList);

            // envoyer les données à la vue
            return(View(sondageEtOptions));
        }
        public ActionResult SondageVote(int idSondage)
        { // on appelle l'action avec comme paramètre l'id de l'instance du sondage
            // Get sondage by id
            Sondage monSondage = Sondage.ChargerSondageDepuisBDD(idSondage);

            // si le sondage est désactivé, on ne va pas plus loin et on renvoie à l'action ci-dessous
            if (monSondage.Desactiver)
            {
                return(RedirectToAction("ErreurSondageDesactive"));
            }

            // Get options by idSondage
            List <Option> optionList = Option.ChargerOptionsDepuisBDD(idSondage);

            // Grouper les objets
            SondageEtOptions sondageEtOptions = new SondageEtOptions(monSondage, optionList);

            // envoyer les données à la vue
            return(View(sondageEtOptions));
        }