Premier commit
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace SIFinance.Shared.Entities;
|
||||
|
||||
// Budget annuel d'un service pour le module Achats. Exercice non calendaire (1er
|
||||
// septembre au 31 août) — ExerciceAnnee porte l'année de démarrage (ex. 2026 = exercice
|
||||
// du 01/09/2026 au 31/08/2027). Le montant "actif" du budget est MontantInitial tant
|
||||
// qu'aucune révision n'existe, sinon la révision la plus récente (cf. Revisions) —
|
||||
// chaque révision est conservée pour l'historique, jamais écrasée.
|
||||
public partial class BudgetService
|
||||
{
|
||||
public int Id { get; set; }
|
||||
|
||||
public int ServiceId { get; set; }
|
||||
|
||||
public int ExerciceAnnee { get; set; }
|
||||
|
||||
public decimal MontantInitial { get; set; }
|
||||
|
||||
public int SaisieParId { get; set; }
|
||||
|
||||
public DateTime? DateCreation { get; set; }
|
||||
|
||||
public DateTime? DateDerniereMaj { get; set; }
|
||||
|
||||
public virtual Service Service { get; set; } = null!;
|
||||
|
||||
public virtual Utilisateur SaisiePar { get; set; } = null!;
|
||||
|
||||
public virtual ICollection<BudgetServiceRevision> Revisions { get; set; } = new List<BudgetServiceRevision>();
|
||||
}
|
||||
Reference in New Issue
Block a user