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