|
|
|
@ -3,7 +3,7 @@ |
|
|
|
|
* |
|
|
|
|
* API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. |
|
|
|
|
* |
|
|
|
|
* OpenAPI spec version: 1.3.6 |
|
|
|
|
* OpenAPI spec version: 1.3.7 |
|
|
|
|
* |
|
|
|
|
* Generated by: https://github.com/swagger-api/swagger-codegen.git |
|
|
|
|
*/ |
|
|
|
@ -32,14 +32,14 @@ namespace IO.Swagger.DTO |
|
|
|
|
/// </summary> |
|
|
|
|
/// <value>Id de l’EP</value> |
|
|
|
|
[Required] |
|
|
|
|
[DataMember(Name="id")] |
|
|
|
|
[DataMember(Name = "id")] |
|
|
|
|
public long? Id { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets Type |
|
|
|
|
/// </summary> |
|
|
|
|
[Required] |
|
|
|
|
[DataMember(Name="type")] |
|
|
|
|
[DataMember(Name = "type")] |
|
|
|
|
public TypeEp Type { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
@ -47,7 +47,7 @@ namespace IO.Swagger.DTO |
|
|
|
|
/// </summary> |
|
|
|
|
/// <value>Date à partir de laquelle l'EP peut être saisi</value> |
|
|
|
|
[Required] |
|
|
|
|
[DataMember(Name="dateDisponibilite")] |
|
|
|
|
[DataMember(Name = "dateDisponibilite")] |
|
|
|
|
public DateTime? DateDisponibilite { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
@ -55,35 +55,35 @@ namespace IO.Swagger.DTO |
|
|
|
|
/// </summary> |
|
|
|
|
/// <value>Date à laquelle l'EP est prévu, la date par défaut est celle de l'anniversaire du collaborateur (+6 mois pour EPS)</value> |
|
|
|
|
[Required] |
|
|
|
|
[DataMember(Name="datePrevisionnelle")] |
|
|
|
|
[DataMember(Name = "datePrevisionnelle")] |
|
|
|
|
public DateTime? DatePrevisionnelle { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Date à laquelle le collaborateur a signé l'EP |
|
|
|
|
/// </summary> |
|
|
|
|
/// <value>Date à laquelle le collaborateur a signé l'EP</value> |
|
|
|
|
[DataMember(Name="dateSignatureCollaborateur")] |
|
|
|
|
[DataMember(Name = "dateSignatureCollaborateur")] |
|
|
|
|
public DateTime? DateSignatureCollaborateur { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Date à laquelle le référent a signé l'EP |
|
|
|
|
/// </summary> |
|
|
|
|
/// <value>Date à laquelle le référent a signé l'EP</value> |
|
|
|
|
[DataMember(Name="dateSignatureReferent")] |
|
|
|
|
[DataMember(Name = "dateSignatureReferent")] |
|
|
|
|
public DateTime? DateSignatureReferent { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Date à laquelle l’EP a été saisi par le collaborateur |
|
|
|
|
/// </summary> |
|
|
|
|
/// <value>Date à laquelle l’EP a été saisi par le collaborateur</value> |
|
|
|
|
[DataMember(Name="dateSaisie")] |
|
|
|
|
[DataMember(Name = "dateSaisie")] |
|
|
|
|
public DateTime? DateSaisie { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets Statut |
|
|
|
|
/// </summary> |
|
|
|
|
[Required] |
|
|
|
|
[DataMember(Name="statut")] |
|
|
|
|
[DataMember(Name = "statut")] |
|
|
|
|
public StatutEp Statut { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
@ -91,107 +91,107 @@ namespace IO.Swagger.DTO |
|
|
|
|
/// </summary> |
|
|
|
|
/// <value>Nom du CV Apside du collaborateur</value> |
|
|
|
|
[Required] |
|
|
|
|
[DataMember(Name="cv")] |
|
|
|
|
[DataMember(Name = "cv")] |
|
|
|
|
public string Cv { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets PropositionsEntretien |
|
|
|
|
/// </summary> |
|
|
|
|
[DataMember(Name="propositionsEntretien")] |
|
|
|
|
[DataMember(Name = "propositionsEntretien")] |
|
|
|
|
public List<RDVEntretienDTO> PropositionsEntretien { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets RdvEntretien |
|
|
|
|
/// </summary> |
|
|
|
|
[DataMember(Name="rdvEntretien")] |
|
|
|
|
[DataMember(Name = "rdvEntretien")] |
|
|
|
|
public RDVEntretienDTO RdvEntretien { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets ChoixTypeEntretien |
|
|
|
|
/// </summary> |
|
|
|
|
[DataMember(Name="choixTypeEntretien")] |
|
|
|
|
public TypeEntretienDTO ChoixTypeEntretien { get; set; } |
|
|
|
|
[DataMember(Name = "choixTypeEntretien")] |
|
|
|
|
public List<TypeEntretienDTO> ChoixTypeEntretien { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Indique si oui ou non l'EP doit obligatoirement être effectué |
|
|
|
|
/// </summary> |
|
|
|
|
/// <value>Indique si oui ou non l'EP doit obligatoirement être effectué</value> |
|
|
|
|
[Required] |
|
|
|
|
[DataMember(Name="obligatoire")] |
|
|
|
|
[DataMember(Name = "obligatoire")] |
|
|
|
|
public bool? Obligatoire { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets Objectifs |
|
|
|
|
/// </summary> |
|
|
|
|
[Required] |
|
|
|
|
[DataMember(Name="objectifs")] |
|
|
|
|
[DataMember(Name = "objectifs")] |
|
|
|
|
public List<ObjectifDTO> Objectifs { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets ObjectifsPrecedent |
|
|
|
|
/// </summary> |
|
|
|
|
[DataMember(Name="objectifsPrecedent")] |
|
|
|
|
[DataMember(Name = "objectifsPrecedent")] |
|
|
|
|
public List<ObjectifPrecedentDTO> ObjectifsPrecedent { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets Collaborateur |
|
|
|
|
/// </summary> |
|
|
|
|
[DataMember(Name="collaborateur")] |
|
|
|
|
[DataMember(Name = "collaborateur")] |
|
|
|
|
public CollaborateurDTO Collaborateur { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets Referent |
|
|
|
|
/// </summary> |
|
|
|
|
[DataMember(Name="referent")] |
|
|
|
|
[DataMember(Name = "referent")] |
|
|
|
|
public CollaborateurDTO Referent { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets DemandesFormation |
|
|
|
|
/// </summary> |
|
|
|
|
[DataMember(Name="demandesFormation")] |
|
|
|
|
[DataMember(Name = "demandesFormation")] |
|
|
|
|
public List<DemandeFormationDTO> DemandesFormation { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets Participants |
|
|
|
|
/// </summary> |
|
|
|
|
[DataMember(Name="participants")] |
|
|
|
|
[DataMember(Name = "participants")] |
|
|
|
|
public List<ParticipationEPDTO> Participants { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets Engagements |
|
|
|
|
/// </summary> |
|
|
|
|
[DataMember(Name="engagements")] |
|
|
|
|
[DataMember(Name = "engagements")] |
|
|
|
|
public List<EngagementDTO> Engagements { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets AugmentationSalaire |
|
|
|
|
/// </summary> |
|
|
|
|
[DataMember(Name="augmentationSalaire")] |
|
|
|
|
[DataMember(Name = "augmentationSalaire")] |
|
|
|
|
public AugmentationSalaireDTO AugmentationSalaire { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets DemandesDelegation |
|
|
|
|
/// </summary> |
|
|
|
|
[DataMember(Name="demandesDelegation")] |
|
|
|
|
[DataMember(Name = "demandesDelegation")] |
|
|
|
|
public DemandeDelegationDTO DemandesDelegation { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets DemandeEPI |
|
|
|
|
/// </summary> |
|
|
|
|
[DataMember(Name="demandeEPI")] |
|
|
|
|
[DataMember(Name = "demandeEPI")] |
|
|
|
|
public DemandeEPIDTO DemandeEPI { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets Documents |
|
|
|
|
/// </summary> |
|
|
|
|
[Required] |
|
|
|
|
[DataMember(Name="documents")] |
|
|
|
|
[DataMember(Name = "documents")] |
|
|
|
|
public List<DocumentDTO> Documents { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// Gets or Sets CommentairesAssistant |
|
|
|
|
/// </summary> |
|
|
|
|
[DataMember(Name="commentairesAssistant")] |
|
|
|
|
[DataMember(Name = "commentairesAssistant")] |
|
|
|
|
public List<CommentaireAssistantDTO> CommentairesAssistant { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
@ -321,7 +321,7 @@ namespace IO.Swagger.DTO |
|
|
|
|
( |
|
|
|
|
ChoixTypeEntretien == other.ChoixTypeEntretien || |
|
|
|
|
ChoixTypeEntretien != null && |
|
|
|
|
ChoixTypeEntretien.Equals(other.ChoixTypeEntretien) |
|
|
|
|
ChoixTypeEntretien.SequenceEqual(other.ChoixTypeEntretien) |
|
|
|
|
) && |
|
|
|
|
( |
|
|
|
|
Obligatoire == other.Obligatoire || |
|
|
|
@ -400,62 +400,62 @@ namespace IO.Swagger.DTO |
|
|
|
|
{ |
|
|
|
|
var hashCode = 41; |
|
|
|
|
// Suitable nullity checks etc, of course :) |
|
|
|
|
if (Id != null) |
|
|
|
|
if (Id != null) |
|
|
|
|
hashCode = hashCode * 59 + Id.GetHashCode(); |
|
|
|
|
if (Type != null) |
|
|
|
|
if (Type != null) |
|
|
|
|
hashCode = hashCode * 59 + Type.GetHashCode(); |
|
|
|
|
if (DateDisponibilite != null) |
|
|
|
|
if (DateDisponibilite != null) |
|
|
|
|
hashCode = hashCode * 59 + DateDisponibilite.GetHashCode(); |
|
|
|
|
if (DatePrevisionnelle != null) |
|
|
|
|
if (DatePrevisionnelle != null) |
|
|
|
|
hashCode = hashCode * 59 + DatePrevisionnelle.GetHashCode(); |
|
|
|
|
if (DateSignatureCollaborateur != null) |
|
|
|
|
if (DateSignatureCollaborateur != null) |
|
|
|
|
hashCode = hashCode * 59 + DateSignatureCollaborateur.GetHashCode(); |
|
|
|
|
if (DateSignatureReferent != null) |
|
|
|
|
if (DateSignatureReferent != null) |
|
|
|
|
hashCode = hashCode * 59 + DateSignatureReferent.GetHashCode(); |
|
|
|
|
if (DateSaisie != null) |
|
|
|
|
if (DateSaisie != null) |
|
|
|
|
hashCode = hashCode * 59 + DateSaisie.GetHashCode(); |
|
|
|
|
if (Statut != null) |
|
|
|
|
if (Statut != null) |
|
|
|
|
hashCode = hashCode * 59 + Statut.GetHashCode(); |
|
|
|
|
if (Cv != null) |
|
|
|
|
if (Cv != null) |
|
|
|
|
hashCode = hashCode * 59 + Cv.GetHashCode(); |
|
|
|
|
if (PropositionsEntretien != null) |
|
|
|
|
if (PropositionsEntretien != null) |
|
|
|
|
hashCode = hashCode * 59 + PropositionsEntretien.GetHashCode(); |
|
|
|
|
if (RdvEntretien != null) |
|
|
|
|
if (RdvEntretien != null) |
|
|
|
|
hashCode = hashCode * 59 + RdvEntretien.GetHashCode(); |
|
|
|
|
if (ChoixTypeEntretien != null) |
|
|
|
|
if (ChoixTypeEntretien != null) |
|
|
|
|
hashCode = hashCode * 59 + ChoixTypeEntretien.GetHashCode(); |
|
|
|
|
if (Obligatoire != null) |
|
|
|
|
if (Obligatoire != null) |
|
|
|
|
hashCode = hashCode * 59 + Obligatoire.GetHashCode(); |
|
|
|
|
if (Objectifs != null) |
|
|
|
|
if (Objectifs != null) |
|
|
|
|
hashCode = hashCode * 59 + Objectifs.GetHashCode(); |
|
|
|
|
if (ObjectifsPrecedent != null) |
|
|
|
|
if (ObjectifsPrecedent != null) |
|
|
|
|
hashCode = hashCode * 59 + ObjectifsPrecedent.GetHashCode(); |
|
|
|
|
if (Collaborateur != null) |
|
|
|
|
if (Collaborateur != null) |
|
|
|
|
hashCode = hashCode * 59 + Collaborateur.GetHashCode(); |
|
|
|
|
if (Referent != null) |
|
|
|
|
if (Referent != null) |
|
|
|
|
hashCode = hashCode * 59 + Referent.GetHashCode(); |
|
|
|
|
if (DemandesFormation != null) |
|
|
|
|
if (DemandesFormation != null) |
|
|
|
|
hashCode = hashCode * 59 + DemandesFormation.GetHashCode(); |
|
|
|
|
if (Participants != null) |
|
|
|
|
if (Participants != null) |
|
|
|
|
hashCode = hashCode * 59 + Participants.GetHashCode(); |
|
|
|
|
if (Engagements != null) |
|
|
|
|
if (Engagements != null) |
|
|
|
|
hashCode = hashCode * 59 + Engagements.GetHashCode(); |
|
|
|
|
if (AugmentationSalaire != null) |
|
|
|
|
if (AugmentationSalaire != null) |
|
|
|
|
hashCode = hashCode * 59 + AugmentationSalaire.GetHashCode(); |
|
|
|
|
if (DemandesDelegation != null) |
|
|
|
|
if (DemandesDelegation != null) |
|
|
|
|
hashCode = hashCode * 59 + DemandesDelegation.GetHashCode(); |
|
|
|
|
if (DemandeEPI != null) |
|
|
|
|
if (DemandeEPI != null) |
|
|
|
|
hashCode = hashCode * 59 + DemandeEPI.GetHashCode(); |
|
|
|
|
if (Documents != null) |
|
|
|
|
if (Documents != null) |
|
|
|
|
hashCode = hashCode * 59 + Documents.GetHashCode(); |
|
|
|
|
if (CommentairesAssistant != null) |
|
|
|
|
if (CommentairesAssistant != null) |
|
|
|
|
hashCode = hashCode * 59 + CommentairesAssistant.GetHashCode(); |
|
|
|
|
return hashCode; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
#region Operators |
|
|
|
|
#pragma warning disable 1591 |
|
|
|
|
#pragma warning disable 1591 |
|
|
|
|
|
|
|
|
|
public static bool operator ==(EpDTO left, EpDTO right) |
|
|
|
|
{ |
|
|
|
@ -467,7 +467,7 @@ namespace IO.Swagger.DTO |
|
|
|
|
return !Equals(left, right); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
#pragma warning restore 1591 |
|
|
|
|
#pragma warning restore 1591 |
|
|
|
|
#endregion Operators |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|