All checks were successful
Branch - test - Build and Push Backend API Docker Image / build-and-push (push) Successful in 29s
27 lines
700 B
C#
27 lines
700 B
C#
using System;
|
|
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace Webshop.Application.DTOs.Orders
|
|
{
|
|
public class CreateOrderDto
|
|
{
|
|
// Items Liste wurde ENTFERNT!
|
|
|
|
[Required]
|
|
public Guid ShippingAddressId { get; set; }
|
|
|
|
[Required]
|
|
public Guid BillingAddressId { get; set; }
|
|
|
|
[Required]
|
|
public Guid PaymentMethodId { get; set; }
|
|
|
|
[Required]
|
|
public Guid ShippingMethodId { get; set; }
|
|
|
|
public string? CouponCode { get; set; }
|
|
|
|
// Optional: Falls du Gastbestellungen ohne vorherigen DB-Cart erlauben willst,
|
|
// bräuchtest du eine separate Logik. Wir gehen hier vom Standard User-Flow aus.
|
|
}
|
|
} |