private OrderSummaryResponse GetOrderSummary(OrderSummaryLookUpRequest request) { var webServiceOrderSummaryRequest = new OrderSummaryRequest(request).ToRequest(); Log(webServiceOrderSummaryRequest.xmlRequest.Replace("\r\n", "")); Log(ErrorMessages.INVOKING_SERVICE); OrderInfoWebServiceRequest DetailReq = new OrderInfoWebServiceRequest(webServiceOrderSummaryRequest.xmlRequest, webServiceOrderSummaryRequest.node); var webOrderSummaryResponse = new OrderInfoResponse { xmlResponse = _soapStoreFrontWebService.OrderInfoWebServiceAsync(DetailReq).Result.xmlResponse }; Log(webOrderSummaryResponse.xmlResponse); return(webOrderSummaryResponse.ToOrderLookUpResponse()); }
public OrderDetailResponse GetOrderDetails(OrderSummaryLookUpRequest request) { var webServiceDetailRequest = new OrderDetailRequest(request.SAPOrderNumber).ToRequest(); Log(webServiceDetailRequest.xmlRequest.Replace("\r\n", "")); Log(ErrorMessages.INVOKING_SERVICE); OrderInfoWebServiceRequest DetailReq = new OrderInfoWebServiceRequest(webServiceDetailRequest.xmlRequest, webServiceDetailRequest.node); var webOrderDetailResponse = new OrderInfoResponse { xmlResponse = _soapStoreFrontWebService.OrderInfoWebServiceAsync(DetailReq).Result.xmlResponse }; Log(webOrderDetailResponse.xmlResponse); var orderSummaryResponse = GetOrderSummary(request); var orderDetailResponse = webOrderDetailResponse.ToOrderDetailResponse(); orderDetailResponse.AddOrderSummary(orderSummaryResponse); return(orderDetailResponse); }