Esempio n. 1
0
        public GetIdentifyingCodeByOrderResponse GetQrCode(GetIdentifyingCodeByOrderRequest request)
        {
            try
            {
                var result = Global.Bus.Send<GetIdentifyingCodeByOrderResponse>(Constants.HotelServiceAddress, request);
                if (!result.IsSuccess)
                {

                    throw new HttpResponseException(Request.CreateErrorResponse(HttpStatusCode.InternalServerError,
                            "获取数量列表失败。"));
                }
                return result.Data;
            }
            catch
            {
                throw new HttpResponseException(Request.CreateErrorResponse(HttpStatusCode.InternalServerError,
                        "获取数量列表失败。"));
            }
        }
Esempio n. 2
0
 /// <summary>
 /// 获取验证码,只有已支付、退款中、退款完成由验证码
 /// </summary>
 /// <param name="orderId"></param>
 private void GetIdentifyingCode(int orderId)
 {
     var request = new GetIdentifyingCodeByOrderRequest()
     {
         OrderId = orderId
     };
     var result = BusHelper.Send<GetIdentifyingCodeByOrderResponse>(request);
     _listCode = result.Codes;
 }