public async Task <IActionResult> LeaveApprove(int id) { ViewBag.Rcount = _leaveRepository.leaveRecomCount(); ViewBag.Acount = _leaveRepository.leaveAppCount(); String name = User.FindFirst("UserFirstName").Value + " " + User.FindFirst("UserLastName").Value; bool success = await _leaveRepository.ApproveLeave(id, name); if (success == true) { return(RedirectToAction(nameof(Approve), new { isApprove = true })); } return(View()); }