public async Task <OrderDto> GetOrder(int orderId)
        {
            var result = await ApiGetData <OrderDto>(ApiEndpoints.GetOrderUri(orderId));

            return(result.Data);
        }
        public async Task <OrderSummaryDto[]> GetOrders()
        {
            var result = await ApiGetData <OrderSummaryDto[]>(ApiEndpoints.GetOrdersUri());

            return(result.Data);
        }
Beispiel #3
0
        public async Task <ProductSummaryDto[]> GetProducts()
        {
            var result = await ApiGetData <ProductSummaryDto[]>(ApiEndpoints.GetProductsUri());

            return(result.Data);
        }
        public async Task <OrderDto> SubmitOrder(OrderProductRequestDto[] productRequests)
        {
            var result = await ApiPostData <OrderDto>(ApiEndpoints.PostOrderUri(), productRequests);

            return(result.Data);
        }
Beispiel #5
0
        public async Task <ProductDto> GetProduct(int productId)
        {
            var result = await ApiGetData <ProductDto>(ApiEndpoints.GetProductUri(productId));

            return(result.Data);
        }