public JsonResult UpdateCandidate([FromBody] CandidatesViewModel candidate) { var user = HttpContext.Session.Get <UserViewModel>(Constants.SessionKeyUserInfo); user = user ?? new UserViewModel(); bool isUpdated = true; try { isUpdated = dashboardHandler.UpdateCandidateDetails(candidate); } catch (DataNotFound ex) { isUpdated = false; Logger.Logger.WriteLog(Logger.Logtype.Error, ex.Message, user.UserId, typeof(DashboardController), ex); } return(Json(new { isUpdated })); }