public void WhenTheUserMakesARequestToRetrieveAnOrderItemWithOrderId(int orderId) { getOrderItemsRequest = new GetOrderItemsRequest( request, settings.OrderingApiBaseUrl, orderId, null); }
public void WhenTheUserMakesARequestToRetrieveAnOrderItemWithOrderIdAndCatalogueItemType(int orderId, string catalogueItemType) { getOrderItemsRequest = new GetOrderItemsRequest( request, settings.OrderingApiBaseUrl, orderId, catalogueItemType); }
public async Task <OrderAutoPart[]> GetOrderItems(long orderId) { var request = new GetOrderItemsRequest { OrderId = orderId }; var headers = RequestHeadersUtility.GetRequestHeaders(localStorage); var response = await orderServiceClient.GetOrderItemsAsync(request, headers); return(response.Items.ToArray()); }
public ActionResult GetOrderItems(int orderId) { var request = new GetOrderItemsRequest { OrderId = orderId }; var response = this.itemsService.GetOrderItems(request); var jsonNetResult = new JsonNetResult { Formatting = (Formatting)Newtonsoft.Json.Formatting.Indented, Data = response.ConvertToOrderItemViewModelCollection() }; return jsonNetResult; }
/// <summary> /// Get order items. /// </summary> /// <param name="request"> /// The get order items request message. /// </param> /// <returns> /// The get order items response message. /// </returns> public List<GetOrderItemsResponse> GetOrderItems(GetOrderItemsRequest request) { var orderItems = this.itemsRepository.GetOrderItems(request.OrderId).ToList(); return orderItems.ConvertToGetOrderItemsResponse(); }