Example #1
0
        public QueryHotelDetailResponseViewModel QueryHotelDetail(QueryHotelDetailRequestViewModel request)
        {
            QueryHotelDetailRequestModel requestModel =
                Mapper.Map <QueryHotelDetailRequestViewModel, QueryHotelDetailRequestModel>(request);
            QueryHotelDetailResponseModel responseModel = _queryElongHotelDetailServiceBll.QueryHotelDetail(requestModel);

            return(Mapper.Map <QueryHotelDetailResponseModel, QueryHotelDetailResponseViewModel>(responseModel));
        }
Example #2
0
        public QueryHotelDetailResponseModel QueryHotelDetail(QueryHotelDetailRequestModel query)
        {
            HotelDetailRequestEntity requestElong =
                Mapper.Map <QueryHotelDetailRequestModel, HotelDetailRequestEntity>(query);
            string responseElong = _hotelDetail.QueryStr(requestElong);
            BaseHotelResponseModel <QueryHotelDetailResponseModel> responseModel =
                JsonConvert.DeserializeObject <BaseHotelResponseModel <QueryHotelDetailResponseModel> >(responseElong);

            if (responseModel.Code != "0")
            {
                throw new Exception("api异常,请稍后再试");
            }
            return(responseModel.Result);
        }