using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace EPAServeur.Models.Formation { /// /// Formation pour les collaborateurs. /// public class Formation { /// /// Id de la formation /// public long IdFormation { get; set; } /// /// Intitulé de la formation /// public string Intitule { get; set; } /// /// Id de l’agence de la RH qui a créé la formation /// public long IdAgence { get; set; } /// /// /// public DateTime DateDebut { get; set; } /// /// /// public DateTime DateFin { get; set; } /// /// Nombre de jours total de formation /// public int Jour { get; set; } /// /// Nombre d’heure total de formation /// public int Heure { get; set; } /// /// Organisme en charge d’effectuer la formation /// public string Organisme { get; set; } /// /// Indique qu’il s’agit d’une formation certifiée ou non /// public bool EstCertifiee { get; set; } /// /// Indique que la formation a bien été effectuée ou non /// public bool EstRealisee { get; set; } /// /// Statut de formation qui est lié à la formation /// public StatutFormation Statut { get; set; } /// /// Origine de formation qui est liée à la formation /// public OrigineFormation Origine { get; set; } /// /// Mode de formation qui est lié à la formation /// public ModeFormation ModeFormation { get; set; } /// /// Type de formation qui est lié à la formation /// public TypeFormation TypeFormation { get; set; } /// /// Liste des participations qui sont liées à la formation /// public List ParticipationsFormation { get; set; } } }