18 lines
865 B
C#
18 lines
865 B
C#
// src/Webshop.Application/DTOs/ProductDto.cs
|
|
namespace Webshop.Application.DTOs
|
|
{
|
|
public class ProductDto
|
|
{
|
|
public Guid Id { get; set; } // Wird bei Erstellung oft vom Backend gesetzt
|
|
public string Name { get; set; } = string.Empty;
|
|
public string Description { get; set; } = string.Empty; // Kann null sein
|
|
public decimal Price { get; set; }
|
|
public string Sku { get; set; } = string.Empty;
|
|
public string ShortDescription { get; set; } = string.Empty; // Kann null sein, aber hier zur Vollständigkeit
|
|
public bool IsActive { get; set; } // Muss übergeben werden
|
|
public bool IsInStock { get; set; } // Muss übergeben werden
|
|
public int StockQuantity { get; set; } // Muss übergeben werden
|
|
public string Slug { get; set; } = string.Empty; // Muss übergeben werden
|
|
|
|
}
|
|
} |