using EPAServeur.Models.EP; using IO.Swagger.Enum; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace EPAServeur.Models.Formation { /// /// Demande de formation effectuées par le référent à la suite de l’EP. /// public class DemandeFormation { /// /// Id de la demande de formation /// public long IdDemandeFormation { get; set; } /// /// Libellé de la demande de formation /// public string Libelle { get; set; } /// /// Description détaillée de la demande de formation /// public string Description { get; set; } /// /// Indique s’il s’agit d’une demande de formation créée par une RH ou non /// public bool DemandeRH { get; set; } /// /// Date à laquelle la demande a été effectuée /// public DateTime DateDemande { get; set; } /// /// Etat de la demande de formation /// public EtatDemande Etat { get; set; } /// /// Commentaire expliquant la raison pour laquelle la demande de formation a été refusée /// public string CommentaireRefus { get; set; } /// /// Date à laquelle la demande de formation a reçu une réponse pour la dernière fois /// public DateTime? DateDerniereReponse { get; set; } /// /// Ep qui est lié à la demande de formation /// public Ep Ep { get; set; } /// /// Participation d’un collaborateur à une formation qui est liée à la demande de formation /// public ParticipationFormation ParticipationFormation { get; set; } /// /// Origine de formation qui est liée à la demande de formation /// public OrigineFormation OrigineFormation { get; set; } } }