using System.ComponentModel.DataAnnotations; namespace TrajetKmTracker.Api.Models.Entities; /// Montant réglé (remboursement reçu) pour un mois, une année et un véhicule. public class MontantRegle { public int Id { get; set; } [Required] public int Annee { get; set; } [Required] public int Mois { get; set; } // 1–12 [Required] public int VehiculeId { get; set; } public Vehicule? Vehicule { get; set; } /// Montant réglé en euros (>= 0), deux décimales. [Required] public decimal Montant { get; set; } public DateTime UpdatedAt { get; set; } = DateTime.UtcNow; }