forked from sanchezvem/PyroFetes
Commentaire des DTO
This commit is contained in:
@@ -1,22 +1,46 @@
|
||||
namespace API.DTO.Warehouse.Response;
|
||||
|
||||
public class GetWarehouseDto
|
||||
namespace API.DTO.Warehouse.Response
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
public int MaxWeight { get; set; }
|
||||
public int Current { get; set; }
|
||||
public int MinWeight { get; set; }
|
||||
public string Adress { get; set; }
|
||||
public int ZipCode { get; set; }
|
||||
public string City { get; set; }
|
||||
// DTO pour la lecture d'un entrepôt
|
||||
public class GetWarehouseDto
|
||||
{
|
||||
// Identifiant de l'entrepôt
|
||||
public int Id { get; set; }
|
||||
|
||||
public List<WarehouseProductDto>? Products { get; set; }
|
||||
}
|
||||
// Nom de l'entrepôt
|
||||
public string Name { get; set; }
|
||||
|
||||
public class WarehouseProductDto
|
||||
{
|
||||
public int ProductId { get; set; }
|
||||
public string? ProductName { get; set; }
|
||||
public int Quantity { get; set; }
|
||||
// Poids maximal que l'entrepôt peut contenir
|
||||
public int MaxWeight { get; set; }
|
||||
|
||||
// Poids actuellement stocké
|
||||
public int Current { get; set; }
|
||||
|
||||
// Poids minimal souhaité
|
||||
public int MinWeight { get; set; }
|
||||
|
||||
// Adresse de l'entrepôt
|
||||
public string Adress { get; set; }
|
||||
|
||||
// Code postal
|
||||
public int ZipCode { get; set; }
|
||||
|
||||
// Ville
|
||||
public string City { get; set; }
|
||||
|
||||
// Liste des produits stockés dans l'entrepôt
|
||||
public List<WarehouseProductDto>? Products { get; set; }
|
||||
}
|
||||
|
||||
// DTO pour la lecture d'un produit dans un entrepôt
|
||||
public class WarehouseProductDto
|
||||
{
|
||||
// Identifiant du produit
|
||||
public int ProductId { get; set; }
|
||||
|
||||
// Nom du produit
|
||||
public string? ProductName { get; set; }
|
||||
|
||||
// Quantité du produit dans l'entrepôt
|
||||
public int Quantity { get; set; }
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user