Changes in Views and mappings

This commit is contained in:
2025-01-24 21:30:58 +01:00
parent ed726eea09
commit a95eed2041
12 changed files with 138 additions and 40 deletions

View File

@@ -0,0 +1,17 @@
using SytelineSaAppEfDataModel.Dtos;
namespace OrdersManagement.Services;
public class CustomerOrderService(HttpClient httpClient)
{
public async Task<IEnumerable<CustomerOrderDto>?> GetCustomerOrdersAsync()
{
return await httpClient.GetFromJsonAsync<IEnumerable<CustomerOrderDto>>("api/CustomerOrders");
}
public async Task<CustomerOrderDto?> GetCustomerOrderAsync(string customerOrderNumber)
{
return await httpClient.GetFromJsonAsync<CustomerOrderDto>(
$"api/CustomerOrders/by-order-number/?customerOrderNumber={Uri.EscapeDataString(customerOrderNumber)}");
}
}