Exemple #1
0
        public ActionResult edit()
        {
            var           user = User.Identity.GetUserId();
            var           gdgd = db.Users.Where(a => a.Id == user).SingleOrDefault();
            editViewModel h    = new editViewModel();

            h.username = gdgd.UserName;
            h.Email    = gdgd.Email;
            return(View(h));
        }
Exemple #2
0
        public ActionResult edit(editViewModel hhh)
        {
            var user  = User.Identity.GetUserId();
            var check = db.Users.Where(a => a.Id == user).SingleOrDefault();

            if (!UserManager.CheckPassword(check, hhh.oldPassword))
            {
                ViewBag.message = "erroer";
            }
            else
            {
                var has = UserManager.PasswordHasher.HashPassword(hhh.newPassword);
                check.Email           = hhh.Email;
                check.PasswordHash    = has;
                check.UserName        = hhh.username;
                db.Entry(check).State = EntityState.Modified;
                db.SaveChanges();
                ViewBag.message = "good";
            }

            return(View(hhh));
        }