|
|
|
|
using EPAServeur.Models.EP;
|
|
|
|
|
using EPAServeur.Models.Formation;
|
|
|
|
|
using IO.Swagger.Enum;
|
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace EPAServeur.Models.SaisieChamp
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Saisie du collaborateur ou du référent sur un champ du document.
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class Saisie
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Id du document EP
|
|
|
|
|
/// </summary>
|
|
|
|
|
public long IdSaisie { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Note saisie
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int? Note { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Texte saisi
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string Texte { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Type de la saisie permettant d’indiquer les attributs à utiliser
|
|
|
|
|
/// </summary>
|
|
|
|
|
public TypeSaisie TypeSaisie { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Champ qui est lié à la saisie
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Champ Champ { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Document qui est lié à la saisie
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Document Document { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Représentation de la participation d’un collaborateur qui est liée à la saisie
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ParticipationFormation ParticipationFormation { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|