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.
55 lines
1.2 KiB
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; }
|
|
}
|
|
} |