Example #1
0
        public JsResultObject cancelHotelOrderById(int orderId, string cancelCode, string cancelReason)
        {
            if (!this.login())
            {
                return(LoginFailHandler(""));
            }

            CancelHotelOrderByIdRequest req = new CancelHotelOrderByIdRequest();

            req.RequestHead  = this.requestHead;
            req.CancelCode   = cancelCode;
            req.CancelReason = cancelReason;
            req.HotelOrderId = orderId;
            CancelHotelOrderByIdResponse res = elongService.CancelHotelOrderById(req);

            return(CancelHotelOrderByIdHandler(res));
        }
Example #2
0
        private static JsResultObject CancelHotelOrderByIdHandler(CancelHotelOrderByIdResponse res)
        {
            JsResultObject re = new JsResultObject();

            if (res.ResponseHead.ResultCode == ELongApiService.RESULT_CODE_SUCCESS)
            {
                re.title = "订单取消请求发送成功";
                re.msg   = "订单取消成功";
            }
            else
            {
                re.title = "订单状态查询失败";
                re.code  = JsResultObject.CODE_ERROR;
                re.msg   = string.Format("失败原因:{0}", res.ResponseHead.ResultMessage);
            }
            return(re);
        }
Example #3
0
 private static JsResultObject CancelHotelOrderByIdHandler(CancelHotelOrderByIdResponse res)
 {
     JsResultObject re = new JsResultObject();
     if (res.ResponseHead.ResultCode == ELongApiService.RESULT_CODE_SUCCESS)
     {
         re.title = "订单取消请求发送成功";
         re.msg = "订单取消成功";
     }
     else
     {
         re.title = "订单状态查询失败";
         re.code = JsResultObject.CODE_ERROR;
         re.msg = string.Format("失败原因:{0}", res.ResponseHead.ResultMessage);
     }
     return re;
 }