Beispiel #1
0
        public ActionResult EnregistrerVote(List <string> Idliste, int IDsondageCourant)
        {
            //DataAcces.InsertionResultaDuVote();
            List <string> liste = FonctionUtiles.GetlisteDeReponses(Idliste);

            DataAcces.InsertionResultatDuVote(IDsondageCourant, liste);

            Response.Cookies.Add(FonctionUtiles.CreationCookiesUtilisateur(IDsondageCourant));

            return(RedirectToAction("Resultat", new { idsondageCourant = IDsondageCourant }));
        }
Beispiel #2
0
        public ActionResult CreationSondage(string Question, List <string> Reponse, string CheckBox)
        {
            List <ReponseSondage> ListeDeQuestions = ClasseSondage.GetlisteDeReponses(Reponse);



            bool          choix         = FonctionUtiles.Choixmultiple(CheckBox);
            ClasseSondage classeSondage = new ClasseSondage(Question, ListeDeQuestions, choix);


            int           IDSondage      = DataAcces.CreerUnSondage(classeSondage);
            ClasseSondage SondageCourant = DataAcces.RecupererSondageEnBDD(IDSondage);

            //on écrit new pius le nom du parametre du controller qu'on aimerais ateindre = à la valeur qu'on aimerais intégrer
            return(RedirectToAction("SondageLiensDeGestion", new { id = IDSondage, Clef = SondageCourant.ClefDeSupression }));
        }
Beispiel #3
0
        public ActionResult Vote(int id)
        {
            if (DataAcces.RecupererSondageEnBDD(id).EtatDuSondage == true)
            {
                if (FonctionUtiles.VerifieSiUtilisateurDejaVoter(Request.Cookies, id))
                {
                    return(RedirectToAction("DejaVoter", new { idsondageCourant = id }));
                }
                else
                {
                    return(View(DataAcces.RecupererSondageEnBDD(id)));

                    //Response.Cookies.Add(Operation.CreateUserCookie(IDQuestion));
                }
            }
            else
            {
                return(RedirectToAction("VoteDesactiver", new { idsondageCourant = id }));
            }
        }
Beispiel #4
0
        public void TesteChoixmultipleTransformeNullEnFalse()
        {
            string teste = null;

            Assert.IsTrue(false == FonctionUtiles.Choixmultiple(teste), "la fonction Choixmultiple Ne transforme pas le Null en false");
        }
Beispiel #5
0
        public void TesteChoixmultipleTransformeOnEnTrue()
        {
            string teste = "on";

            Assert.IsTrue(true == FonctionUtiles.Choixmultiple(teste), "la fonction Choixmultiple Ne transforme pas le ON en True");
        }