diff --git a/EPAServeur/DTO/EvaluationDTO.cs b/EPAServeur/DTO/EvaluationDTO.cs index 697ead2..9a7d430 100644 --- a/EPAServeur/DTO/EvaluationDTO.cs +++ b/EPAServeur/DTO/EvaluationDTO.cs @@ -17,6 +17,7 @@ using System.Collections.ObjectModel; using System.ComponentModel.DataAnnotations; using System.Runtime.Serialization; using Newtonsoft.Json; +using EPAServeur.Attributes; namespace IO.Swagger.DTO { @@ -61,7 +62,7 @@ namespace IO.Swagger.DTO /// /// Gets or Sets Saisies /// - [Required] + [CannotBeEmpty] [DataMember(Name="saisies")] public List Saisies { get; set; } diff --git a/EPAServeur/DTO/SaisieDTO.cs b/EPAServeur/DTO/SaisieDTO.cs index 2e0af93..06777ec 100644 --- a/EPAServeur/DTO/SaisieDTO.cs +++ b/EPAServeur/DTO/SaisieDTO.cs @@ -33,12 +33,13 @@ namespace IO.Swagger.DTO /// Id de la saisie [Required] [DataMember(Name="id")] - public string Id { get; set; } + public long? Id { get; set; } /// /// Note saisie /// /// Note saisie + [Required] [DataMember(Name="note")] public int? Note { get; set; } @@ -61,7 +62,7 @@ namespace IO.Swagger.DTO /// [Required] [DataMember(Name="typeSaisie")] - public TypeEp TypeSaisie { get; set; } + public TypeSaisie TypeSaisie { get; set; } /// /// Returns the string presentation of the object