// GET: Appartement
        public ActionResult MonAppartement()
        {
            Appartement             user = bdd_appartement.Get_AppartementFromName(User.Identity.Name);
            MonAppartementViewModel vm   = new MonAppartementViewModel(user);

            return(View(vm));
        }
        public ActionResult MonAppartement(MonAppartementViewModel vm)
        {
            Appartement user     = bdd_appartement.Get_AppartementFromName(User.Identity.Name);
            bool        isModify = false;

            if (user.AppartementName != vm.Appartement)
            {
                isModify             = true;
                user.AppartementName = vm.Appartement;
            }

            if (user.UserName != vm.UserName)
            {
                isModify      = true;
                user.UserName = vm.UserName;
            }

            if (user.Type != vm.Type)
            {
                isModify  = true;
                user.Type = vm.Type;
            }

            if (user.Orientation != (vm.OrientationNS + " " + vm.OrientationEO))
            {
                isModify         = true;
                user.Orientation = "";
                if (vm.OrientationNS.Contains("Sud"))
                {
                    user.Orientation += "Sud ";
                }
                if (vm.OrientationNS.Contains("Nord"))
                {
                    user.Orientation += "Nord ";
                }
                if (vm.OrientationEO.Contains("Est"))
                {
                    user.Orientation += "Est";
                }
                if (vm.OrientationEO.Contains("Ouest"))
                {
                    user.Orientation += "Ouest";
                }
            }

            if (user.IsDoubleVitrage != vm.IsDoubleVitrage)
            {
                isModify             = true;
                user.IsDoubleVitrage = vm.IsDoubleVitrage;
            }

            if (user.IsRobinetsThermo != vm.IsRobinetsThermo)
            {
                isModify = true;
                user.IsRobinetsThermo = vm.IsRobinetsThermo;
            }

            if (user.Partager != vm.Partager)
            {
                isModify      = true;
                user.Partager = vm.Partager;
            }

            if (isModify)
            {
                bdd_appartement.Update_Appartement(user);
            }


            return(RedirectToAction("MonAppartement"));
        }