public ActionResult CambiarContrasena(CambiarContrasenaModel model)
 {
     string correo = User.Identity.Name;
     CuentaUsuario cliente = db.CuentaUsuario.Where(c => c.correo == correo).First();
     /*var result = await UserManager.ChangePasswordAsync(User.Identity.GetUserId(), model.OldPassword, model.NewPassword);*/
     if (ModelState.IsValid)
     {
         if (cliente.contrasena == model.Contrasena)
         {
             if (model.NuevaContrasena == model.RNuevaContrasena && model.NuevaContrasena != cliente.contrasena)
             {
                 cliente.contrasena = model.NuevaContrasena;
                 //user.PasswordHash = model.NuevaContrasena;
                 db.SaveChanges();
                 TempData["tipo"] = "alert alert-success";
                 TempData["message"] = "Contraseña cambiada Exitosamente";
             }
             return RedirectToAction("MiCuenta");
         }
     }
     TempData["tipo"] = "alert alert-success";
     TempData["message"] = "Contraseña cambiada Exitosamente";
     return View(model);
 }