public JsonResult UpdateJobDetails([FromBody] JobPostViewModel model) { bool isUpdated = true; var user = HttpContext.Session.Get <UserViewModel>(Constants.SessionKeyUserInfo); user = user ?? new UserViewModel(); try { dashboardHandler.UpdateJob(model, user.UserId); } catch (DataNotUpdatedException ex) { Logger.Logger.WriteLog(Logger.Logtype.Error, ex.Message, user.UserId, typeof(DashboardController), ex); isUpdated = false; } return(new JsonResult(new { isUpdated = isUpdated })); }