public ActionResult CreerCommentairePost(string Utilisateur, string Message, int ActualiteId, string couleurCommentaire)
        {
            Actualite model = new Actualite();

            try
            {
                // On commence par créer l'entité commentaire
                Commentaire NouveauCommentaire = new Commentaire();
                NouveauCommentaire.idActualite  = ActualiteId;
                NouveauCommentaire.Message      = Message;
                NouveauCommentaire.Utilisateur  = Utilisateur;
                NouveauCommentaire.DateCreation = DateTime.Now;

                using (CommentaireDAL db = new CommentaireDAL())
                {
                    int idCommentaire = db.insertCommentaire(NouveauCommentaire);
                }
                using (ActualiteDAL dbActu = new ActualiteDAL())
                {
                    model = dbActu.getActualiteById(ActualiteId, couleurCommentaire);
                }
                model.styleCommentairesActualite = "";
                System.Web.HttpContext.Current.Session[Commons.Const.sessionName_NomUtilisateurCommentaire] = Utilisateur;
            }
            catch (Exception e)
            {
                Commons.Logger.genererErreur(typeof(CommentaireController), e.ToString());
                //	return RedirectToAction("AfficherErreur", "Error", new { message = e.Message });
            }

            return(PartialView("~/Views/Commentaire/Commentaires.cshtml", model));
        }
        /// <summary>
        /// Afficher l'actualité en paramètre
        /// </summary>
        /// <returns>The actualite.</returns>
        /// <param name="idActualite">Identifier actualite.</param>
        public ActionResult AfficherActualite(int idActualite)
        {
            Actualite model = new Actualite();

            try
            {
                Business.StatBLL.ajouterStat("PageActualite");
                using (ActualiteDAL db = new ActualiteDAL())
                {
                    model = db.getActualiteById(idActualite);
                }
            }
            catch (Exception e)
            {
                string stridActualite = idActualite.ToString();
                Commons.Logger.genererErreur(typeof(ActualiteController), "stridActualite = " + stridActualite + " : " + e.ToString());
            }
            return(PartialView(model));
        }
        /// <summary>
        ///  Lecture de la video
        /// </summary>
        /// <returns>The video.</returns>
        /// <param name="idActualite">Identifier document.</param>
        public ActionResult ReadVideo(int idActualite)
        {
            string CheminDocument = "";

            try
            {
                using (ActualiteDAL db = new ActualiteDAL())
                {
                    // Récupération des informations du document à télécharger
                    CheminDocument = db.getActualiteById(idActualite).CheminDocument;
                }
            }
            catch (Exception e)
            {
                string strIdActualite = idActualite.ToString();
                Commons.Logger.genererErreur(typeof(ActualiteController), "strstrIdActualite =" + strIdActualite + " : " + e.ToString());
            }

            return(new VideoResult(CheminDocument));
        }