You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Digitalisation_EPA_Serveur/EPAServeur/Models/Formation/ParticipationFormation.cs

50 lines
1.4 KiB

using EPAServeur.Models.SaisieChamp;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace EPAServeur.Models.Formation
{
/// <summary>
/// Représentation de la participation d’un collaborateur à une formation.
/// </summary>
public class ParticipationFormation
{
/// <summary>
/// Id de la participation à la formation
/// </summary>
public long IdParticipationFormation { get; set; }
/// <summary>
/// Date à laquelle la participation a été créée
/// </summary>
public DateTime DateCreation { get; set; }
/// <summary>
/// Indique si le collaborateur a effectué l’évaluation de la formation
/// </summary>
public bool EstEvaluee { get; set; }
/// <summary>
/// Id de la demande de formation
/// </summary>
public long IdDemandeFormation { get; set; }
/// <summary>
/// Demande de formation qui est lié à la participation d’un collaborateur à une formation
/// </summary>
public DemandeFormation DemandeFormation { get; set; }
/// <summary>
/// Formation qui est lié à la participation d’un collaborateur à une formation
/// </summary>
public Formation Formation { get; set; }
/// <summary>
/// Liste des évaluations qui sont liées à la participation d’un collaborateur à une formation
/// </summary>
public List<Saisie> Evaluation { get; set; }
}
}