Update order invoice DTOs
This commit is contained in:
@@ -2,19 +2,26 @@ using Distribution.Models;
|
||||
|
||||
namespace Distribution.Features.Order;
|
||||
|
||||
public record CreateOrderRequest(Guid SaleId);
|
||||
public record CreateOrderItemRequest(Guid ItemId, int Quantity, decimal? UnitPrice);
|
||||
|
||||
public record CreateOrderRequest(Guid StoreId, List<CreateOrderItemRequest> Items);
|
||||
|
||||
public record UpdateOrderItemsRequest(List<CreateOrderItemRequest> Items);
|
||||
|
||||
public record UpdateOrderRequest(OrderStatus Status);
|
||||
|
||||
public record OrderItemResponse(Guid ItemId, int Quantity, int QuantityFulfilled, decimal UnitPrice);
|
||||
public record OrderItemResponse(Guid Id, Guid ItemId, int Quantity, int QuantityFulfilled, decimal UnitPrice);
|
||||
|
||||
public record OrderResponse(
|
||||
Guid Id,
|
||||
Guid SaleId,
|
||||
Guid? SaleId,
|
||||
Guid? InvoiceId,
|
||||
DateTime OrderDate,
|
||||
Guid StoreId,
|
||||
Guid CreatedByUserId,
|
||||
decimal TotalAmount,
|
||||
OrderStatus Status,
|
||||
DateTime? ConfirmedAt,
|
||||
DateTime? FulfilledAt,
|
||||
List<OrderItemResponse> Items,
|
||||
bool IsActive,
|
||||
|
||||
Reference in New Issue
Block a user