public ActionResult ModifyUserStatus(long id, UserStatus status) { ModifyUserStatusCmdDto statusInfo = new ModifyUserStatusCmdDto() { Status = status, UserId = id }; return(Json(userService.ModifyStatus(statusInfo))); }
/// <summary> /// 修改用户状态 /// </summary> /// <param name="statusInfo">状态信息</param> /// <returns>执行结果</returns> public Result ModifyStatus(ModifyUserStatusCmdDto statusInfo) { using (var businessWork = WorkFactory.Create()) { if (statusInfo == null || statusInfo.UserId <= 0) { return(Result.FailedResult("没有指定要修改状态的用户信息")); } var modifyResult = userService.ModifyStatus(new UserStatusInfo() { UserId = statusInfo.UserId, Status = statusInfo.Status }); if (!modifyResult.Success) { return(modifyResult); } var commitVal = businessWork.Commit(); return(commitVal.ExecutedSuccess ? Result.SuccessResult("修改成功") : Result.FailedResult("修改失败")); } }
/// <summary> /// 修改用户状态 /// </summary> /// <param name="statusInfo">状态信息</param> /// <returns>执行结果</returns> public Result ModifyStatus(ModifyUserStatusCmdDto statusInfo) { return(userBusiness.ModifyStatus(statusInfo)); }