using System; using System.Collections.Generic; namespace SIFinance.Shared.Entities; public partial class PiecesJointe { public int Id { get; set; } public string EntiteType { get; set; } = null!; public int EntiteId { get; set; } public string TypePiece { get; set; } = null!; public string NomFichier { get; set; } = null!; public string SharepointUrl { get; set; } = null!; public string SharepointItemId { get; set; } = null!; public long TailleOctets { get; set; } public int UploaderId { get; set; } public DateTime? DateUpload { get; set; } public virtual ICollection Acomptes { get; set; } = new List(); public virtual ICollection Avoirs { get; set; } = new List(); public virtual ICollection ContratEcheances { get; set; } = new List(); public virtual Utilisateur Uploader { get; set; } = null!; }