public virtual ActionResult SaveUser(UserModel userModel) { try { if (!ModelState.IsValid) { return(Json(new { isError = true, Message = @"ورودی نامعتبر!" })); } var levelId = Convert.ToInt64(User.LevelId()); var data = _personManagementService.AddOrUpdateUser(userModel, levelId); return(Json(new { isError = !data.Item1, Message = data.Item2 })); } catch (Exception exception) { return(Json(new { isError = true, Message = @"خطا در ویرایش اطلاعات کاربری" })); } }