public ActionResult ProfileName(ProfileNameViewModel model)
        {
            var user = UserManager.FindByIdAsync(User.Identity.GetUserId());
            user.Result.FirstName = model.FirstName;
            user.Result.MiddleName = model.MiddleName;
            user.Result.LastName = model.LastName;
            var result = UserManager.UpdateAsync(user.Result);

            return Json(new { result = true, model });
        }
 public ActionResult ProfileName()
 {
     var login = UserManager.FindByIdAsync(User.Identity.GetUserId());
     var model = new ProfileNameViewModel
     {
         FirstName = login.Result.FirstName,
         MiddleName = login.Result.MiddleName,
         LastName = login.Result.LastName
     };
     return PartialView("_ProfileNamePartial", model);
 }