From 76239b41bdac0b9332caf42c002409a79fa0fb39 Mon Sep 17 00:00:00 2001 From: sanchezvem Date: Wed, 27 May 2026 18:02:03 +0100 Subject: [PATCH] Adapt endpoint to UX --- PyroFetes/Endpoints/PurchaseOrders/CreatePurchaseOrder.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/PyroFetes/Endpoints/PurchaseOrders/CreatePurchaseOrder.cs b/PyroFetes/Endpoints/PurchaseOrders/CreatePurchaseOrder.cs index 977c9146..28fc2a47 100644 --- a/PyroFetes/Endpoints/PurchaseOrders/CreatePurchaseOrder.cs +++ b/PyroFetes/Endpoints/PurchaseOrders/CreatePurchaseOrder.cs @@ -1,5 +1,6 @@ using FastEndpoints; using PyroFetes.DTO.PurchaseOrder.Request; +using PyroFetes.DTO.PurchaseOrder.Response; using PyroFetes.DTO.PurchaseProduct.Request; using PyroFetes.Models; using PyroFetes.Repositories; @@ -12,7 +13,7 @@ public class CreatePurchaseOrder( PurchaseOrdersRepository purchaseOrdersRepository, ProductsRepository productsRepository, PurchaseProductsRepository purchaseProductsRepository, - AutoMapper.IMapper mapper) : Endpoint + AutoMapper.IMapper mapper) : Endpoint { public override void Configure() { @@ -51,6 +52,6 @@ public class CreatePurchaseOrder( await purchaseProductsRepository.AddAsync(productOnPurchase, ct); } } - await Send.NoContentAsync(ct); + await Send.OkAsync(mapper.Map(purchaseOrder), ct); } } \ No newline at end of file