/// <summary>
 /// 修改操作功能状态
 /// </summary>
 /// <param name="statusInfo">状态信息</param>
 /// <returns>执行结果</returns>
 public Result ModifyOperationStatus(ModifyOperationStatusDto modifyOperationStatusDto)
 {
     if (modifyOperationStatusDto?.StatusInfos.IsNullOrEmpty() ?? true)
     {
         return(Result.FailedResult("没有指定任何要修改的状态信息"));
     }
     using (var businessWork = WorkManager.Create())
     {
         var modifyResult = operationService.ModifyStatus(modifyOperationStatusDto.MapTo <ModifyOperationStatusParameter>());
         if (!modifyResult.Success)
         {
             return(modifyResult);
         }
         var commitResult = businessWork.Commit();
         return(commitResult.ExecutedSuccess ? Result.SuccessResult("修改成功") : Result.FailedResult("修改失败"));
     }
 }
示例#2
0
 /// <summary>
 /// 修改操作功能状态
 /// </summary>
 /// <param name="modifyOperationStatusDto">操作功能状态修改信息</param>
 /// <returns>返回执行结果</returns>
 public Result ModifyOperationStatus(ModifyOperationStatusDto modifyOperationStatusDto)
 {
     return(operationBusiness.ModifyOperationStatus(modifyOperationStatusDto));
 }