public IActionResult ApproveCashOrder(ApproveIdRequest request) { if (ModelState.IsValid) { var response = new SingleResponse <ActionResult>(); CashOrder order = _cacheHelper.GetApprovalOrder <CashOrder>(request.Id); ActionResult Result = _xbService.ApproveCashOrder(order); response.ResultCode = ResultCodeFormatter.FromPersonalAccountSecurityService(Result.ResultCode); response.ResultCode = ResultCodes.normal; response.Description = utils.GetActionResultErrors(Result.Errors); return(ResponseExtensions.ToHttpResponse(response)); } else { return(ValidationError.GetValidationErrorResponse(ModelState)); } }