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));
            }
        }