示例#1
0
        public async Task <ActionResult> NewPassword(PasswordConform pass)
        {
            if (ModelState.IsValid)
            {
                string message = TempData["message"].ToString();
                var    query   = await auth.GetUser(message);

                string password = pass.Password;
                Login  login    = await auth.ChangePass(query, password);

                return(RedirectToAction("Login"));
            }
            return(PartialView());
        }
示例#2
0
        public ActionResult NewPassword(PasswordConform pass)
        {
            if (ModelState.IsValid)
            {
                string message = TempData["message"].ToString();
                var    query   = (from q in context.login
                                  where q.Email == message
                                  select q).First();
                string password = pass.Password;
                Login  login    = auth.registers(query, password);
                //query.RandomPass = null;

                return(RedirectToAction("Login"));
            }
            return(PartialView());
        }
示例#3
0
 public ActionResult NewPassword(PasswordConform pass)
 {
     if (ModelState.IsValid)
     {
         string message = TempData["Message"].ToString();
         var    query   = (from q in _db.Admin
                           where q.Email == message
                           select q).First();
         string password = Crypto.Hash(pass.Password);
         query.Password   = password;
         query.randompass = null;
         _db.SaveChanges();
         return(RedirectToAction("Login"));
     }
     return(PartialView());
 }