public ActionResult LoginPost(ObjLogin model)
        {
            try
            {
                model.messageKO = "Erreur lors de la tentative de connection : ";


                if (ModelState.IsValid)
                {
                    // Chargement en base
                    using (UtilisateurDAL db = new UtilisateurDAL())
                    {
                        // On teste d'abord si l'utilisateur existe en bdd
                        bool isLoginExistant = db.isUtilisateurExistant(model.Login);
                        if (isLoginExistant)
                        {
                            // Si l'utilisateur existe, on regarde si le mot de passe est OK
                            bool isConnexionOK = db.isConnexionOK(model.Login, model.Password);
                            if (isConnexionOK)
                            {
                                model.messageKO      = null;
                                model.isConnectionOK = true;
                                // maj de la variable de session concernant l'utilisateur connecté. P
                                // L'utilisateur connecté sera admin du site
                                Utilisateur UserConnecte = new Utilisateur(true);
                                UserConnecte.Login = model.Login;
                                System.Web.HttpContext.Current.Session[Commons.Const.sessionName_UserConnecte] = UserConnecte;
                            }
                            else
                            {
                                model.messageKO = model.messageKO + "Le mot de passe est erronné.";
                            }
                        }
                        else
                        {
                            model.messageKO = model.messageKO + "Le login renseigné n'existe pas.";
                        }
                    }
                }
            }
            catch (Exception e)
            {
                model.messageKO = model.messageKO + e.Message;
                Commons.Logger.genererErreur(typeof(HomeController), e.ToString());
                //	return RedirectToAction("AfficherErreur", "Error", new { message = e.Message });
            }

            return(PartialView("~/Views/Login/Login.cshtml", model));
        }