Beispiel #1
0
        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 }));
        }