protected JsonResult UpdateUserSubProfile(IUserSubProfile model) { if (ModelState.IsValid) { try { var user = GetCurrentUser(); model.UpdateUser(user); UpdateEntity(user); } catch (ArgumentOutOfRangeException) { ModelState.AddModelError("", Strings.ValidDate); } catch (Exception) { ModelState.AddModelError("", Strings.UpdateFailed); } } var errMsgs = GetModelStateErrorMsgs(); var jsonResult = new { errMsg = errMsgs.Any() ? errMsgs[0] : null, }; return(Json(jsonResult)); }
protected JsonResult UpdateUserSubProfile(IUserSubProfile model) { if (ModelState.IsValid) { try { var user = GetCurrentUser(); model.UpdateUser(user); UpdateEntity(user); } catch (ArgumentOutOfRangeException) { ModelState.AddModelError("", Strings.ValidDate); } catch (Exception) { ModelState.AddModelError("", Strings.UpdateFailed); } } var errMsgs = GetModelStateErrorMsgs(); var jsonResult = new { errMsg = errMsgs.Any() ? errMsgs[0] : null, }; return Json(jsonResult); }