public ActionResult getAllCoursOfMySpace()
        {
            if (Session["userID"] != null)
            {
                List<Cours> listCours = coursRepository.GetCoursByUserID((int)Session["userID"]).ToList<Cours>();

            // Tri par DATES
            listCours.Sort((x, y) => y.CreationDate.CompareTo(x.CreationDate));

            List<CoursAjax> listCoursAjax = new List<CoursAjax>();

            foreach (Cours tempCours in listCours)
            {
                CoursAjax tempCoursAjax = new CoursAjax();
                tempCoursAjax.titre = tempCours.titleCours;
                tempCoursAjax.levelId = tempCours.idLevel + "";
                tempCoursAjax.themeID = tempCours.idSubject + "";
                tempCoursAjax.idCours = tempCours.ID + "";
                tempCoursAjax.votesPour = tempCours.vote_positif + "";
                tempCoursAjax.votesContre = tempCours.vote_negatif + "";

                listCoursAjax.Add(tempCoursAjax);
            }

            JavaScriptSerializer javaScriptSerializer = new JavaScriptSerializer();
            System.Diagnostics.Debug.WriteLine("JSON " + javaScriptSerializer.Serialize(listCoursAjax));

            return Json(javaScriptSerializer.Serialize(listCoursAjax), JsonRequestBehavior.AllowGet);
               }
               else

            {
                return HttpNotFound();

               }
        }
        public ActionResult getAllCoursFromTheme(int themeID)
        {
            List<Cours> listCours = coursRepository.GetCoursBySubjectID(themeID).ToList<Cours>();

                // Tri par DATES
                listCours.Sort((x, y) => y.CreationDate.CompareTo(x.CreationDate));

                List<CoursAjax> listCoursAjax = new List<CoursAjax>();

                foreach (Cours tempCours in listCours)
                {
                    CoursAjax tempCoursAjax = new CoursAjax();
                    tempCoursAjax.titre = tempCours.titleCours;
                    tempCoursAjax.levelId = tempCours.idLevel + "";
                    tempCoursAjax.themeID = tempCours.idSubject + "";
                    tempCoursAjax.idCours = tempCours.ID + "";
                    tempCoursAjax.votesPour = tempCours.vote_positif + "";
                    tempCoursAjax.votesContre = tempCours.vote_negatif + "";

                    listCoursAjax.Add(tempCoursAjax);
                }

                JavaScriptSerializer javaScriptSerializer = new JavaScriptSerializer();
                System.Diagnostics.Debug.WriteLine("JSON " + javaScriptSerializer.Serialize(listCoursAjax));
                var output = new
                {
                    listCours = listCoursAjax
                };
                return Json(javaScriptSerializer.Serialize(output), JsonRequestBehavior.AllowGet);
        }