// Méthode permettant à l'utilisateur de se connecter après avoir rentrer son identifiant et son mot de passe
        public ActionResult Index(UtilisateurViewModel viewModel)
        {
            var utilisateur = db.Authentifier(viewModel.Utilisateur.ID, viewModel.motDePasse);

            if (utilisateur != null)
            {
                FormsAuthentication.SetAuthCookie(utilisateur.ID.ToString(), false);
                if (utilisateur.Type == TypeUtilisateur.EnAttente)
                {
                    return(Redirect("/Home/Attente"));
                }
                return(Redirect("/"));
            }
            ViewBag.erreur = "Adresse e-mail et/ou mot de passe incorrect(s)";
            ModelState.AddModelError("Utilisateur.ID", "Adresse e-mail et/ou mot de passe incorrect(s)");

            return(View("Index", viewModel));
        }