2022-10-08 13:22:12 -04:00
|
|
|
|
using System.ComponentModel.DataAnnotations;
|
|
|
|
|
|
|
|
|
|
namespace GrossesMitainesAPI.Models;
|
|
|
|
|
|
|
|
|
|
public class Product {
|
|
|
|
|
[Key]
|
|
|
|
|
public int Id { get; set; }
|
|
|
|
|
[Required, MaxLength(255)]
|
2022-10-08 13:41:55 -04:00
|
|
|
|
public string Title { get; set; } = "Erreur Aucun Objet";
|
2022-10-08 13:22:12 -04:00
|
|
|
|
[Required]
|
2022-10-08 13:41:55 -04:00
|
|
|
|
public string Description { get; set; } = "Lorem Ipsum.";
|
|
|
|
|
[Range(0.01, (double)decimal.MaxValue)] // Range qui prend pas les decimals!
|
2022-10-08 13:22:12 -04:00
|
|
|
|
public decimal Price { get; set; } = 0;
|
|
|
|
|
public string? ImageData { get; set; } // Base64 en string pour le html.
|
|
|
|
|
}
|