public ActionResult EditProfil()
        {
            //Version statique
            //var model = new UserEditProfilVM();
            //model.prenom = "Marie";
            //model.dateDeNaissance = DateTime.Parse("25/12/1988");
            //model.actifPro = false;
            //model.actifLoisir = true;
            //model.descriptionLoisir = "Toujours partante pour une partie de belote.";

            //return View(model);

            Profil profil = context.GetProfilById(Convert.ToInt32(Request.Cookies["Hackathon"]["IdUser"]));

            Utilisateur user = profil.Utilisateurs.FirstOrDefault(u => u.idProfil == profil.idProfil);

            var model = new UserEditProfilVM()
            {
                prenom            = profil.prenom,
                nom               = profil.nom,
                actifLoisir       = (bool)profil.actifLoisir,
                actifPro          = (bool)profil.actifPro,
                adresseMail       = user.adresseMail,
                dateDeNaissance   = (DateTime)profil.dateDeNaissance,
                descriptionLoisir = profil.descriptionLoisir,
                descriptionPro    = profil.descriptionPro,
                entreprise        = profil.entreprise,
                fonction          = profil.fonction,
                motDePasse        = user.motDePasse
            };

            return(View(model));
        }
        public ActionResult EditProfil(UserEditProfilVM model)
        {
            var result = context.EditProfil(model.adresseMail, model.motDePasse, model.prenom, model.nom, model.dateDeNaissance, model.fonction,
                                            model.entreprise, model.descriptionPro, model.descriptionLoisir, model.actifLoisir, model.actifPro);

            if (result)
            {
                return(RedirectToAction("Index", "Home"));
            }

            return(View(model));
        }