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/EP/Engagement.cs

55 lines
1.2 KiB

using IO.Swagger.Enum;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace EPAServeur.Models.EP
{
/// <summary>
/// Engagement pris par un référent à la suite de l’EP d’un collaborateur.
/// </summary>
public class Engagement
{
/// <summary>
/// Id de l’engagement
/// </summary>
public long IdEngagement { get; set; }
/// <summary>
/// Action de l’engagement
/// </summary>
public string Action { get; set; }
/// <summary>
/// Dispositif à mettre en place pour respecter l’engagement dans les temps
/// </summary>
public string Dispositif { get; set; }
/// <summary>
/// ”Sur temps de travail” ou ”Horstemps”
/// </summary>
public string Modalite { get; set; }
/// <summary>
/// Date limite pour respecter l’engament
/// </summary>
public DateTime DateLimite { get; set; }
/// <summary>
/// Etat de l’engagement
/// </summary>
public EtatEngagement EtatEngagement { get; set; }
/// <summary>
/// Raison pour laquelle l’engagement ne sera pas respecté
/// </summary>
public string RaisonNonRealisable { get; set; }
/// <summary>
/// EP qui est lié à l'engagement
/// </summary>
public Ep Ep { get; set; }
}
}