66 lines
1.6 KiB
C#
66 lines
1.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace SIFinance.Shared.Entities;
|
|
|
|
public partial class DemandesAchat
|
|
{
|
|
public int Id { get; set; }
|
|
|
|
public string Reference { get; set; } = null!;
|
|
|
|
public int ServiceId { get; set; }
|
|
|
|
public string Objet { get; set; } = null!;
|
|
|
|
public string? Description { get; set; }
|
|
|
|
public int? FournisseurId { get; set; }
|
|
|
|
public string? FournisseurLibre { get; set; }
|
|
|
|
public string? CategorieFournisseurLibre { get; set; }
|
|
|
|
public int TypeDepenseId { get; set; }
|
|
|
|
public decimal MontantHt { get; set; }
|
|
|
|
public decimal TauxTva { get; set; }
|
|
|
|
public decimal MontantTva { get; set; }
|
|
|
|
public decimal MontantTtc { get; set; }
|
|
|
|
public DateOnly DatePrevisionnelle { get; set; }
|
|
|
|
public int ModePaiementId { get; set; }
|
|
|
|
public string Statut { get; set; } = null!;
|
|
|
|
public int DemandeurId { get; set; }
|
|
|
|
public int? ValideurId { get; set; }
|
|
|
|
public decimal SeuilApplicable { get; set; }
|
|
|
|
public DateTime? DateCreation { get; set; }
|
|
|
|
public DateTime? DateSoumission { get; set; }
|
|
|
|
public DateTime? DateDerniereMaj { get; set; }
|
|
|
|
public virtual Utilisateur Demandeur { get; set; } = null!;
|
|
|
|
public virtual ICollection<Facture> Factures { get; set; } = new List<Facture>();
|
|
|
|
public virtual Fournisseur? Fournisseur { get; set; }
|
|
|
|
public virtual ModesPaiement ModePaiement { get; set; } = null!;
|
|
|
|
public virtual Service Service { get; set; } = null!;
|
|
|
|
public virtual TypesDepense TypeDepense { get; set; } = null!;
|
|
|
|
public virtual Utilisateur? Valideur { get; set; }
|
|
}
|