public IActionResult ChangePassword(string OldPassword, string NewPassword) { try { int userId = int.Parse(User.FindFirstValue(ClaimTypes.NameIdentifier)); userBLL.ChangePassword(userId, OldPassword, NewPassword); TempData["Check"] = "success"; TempData["Message"] = "Şifreniz başarıyla değiştirildi."; return(RedirectToAction("Update")); } catch (Exception ex) { TempData["Message"] = ex.Message; return(RedirectToAction("Update", "User")); } }