public async Task<IdentityResult> ChangePasswordAsync(IPrincipal user, ChangePasswordModel model)
 {
     return await UserManager.ChangePasswordAsync(user.Identity.GetUserId(), model.OldPassword, model.NewPassword);
 }
 public async Task<IHttpActionResult> ChangePassword(ChangePasswordModel model)
 {
     return await RunTask(() => AccountManager.ChangePasswordAsync(User, model));
 }