|
|
@@ -0,0 +1,35 @@
|
|
|
+using CD67.FicheCollege.Entity.WsTiers;
|
|
|
+using System;
|
|
|
+using System.ComponentModel.DataAnnotations;
|
|
|
+using System.Linq;
|
|
|
+
|
|
|
+namespace CD67.FicheCollege.Entity
|
|
|
+{
|
|
|
+ /// <summary>
|
|
|
+ /// Classe d'extension de celle d'Entity, nécessaire pour y associer les Metadata
|
|
|
+ /// </summary>
|
|
|
+ [MetadataType(typeof(Utilisateur_Metadata))]
|
|
|
+ public partial class Utilisateur
|
|
|
+ {
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// Classe contenant les DataAnnotations pour chaque champ
|
|
|
+ /// </summary>
|
|
|
+ public class Utilisateur_Metadata
|
|
|
+ {
|
|
|
+ [Required]
|
|
|
+ public int Id { get; set; }
|
|
|
+
|
|
|
+ [Required]
|
|
|
+ [Display(Name = "SSID")]
|
|
|
+ public string Sid { get; set; }
|
|
|
+
|
|
|
+ [Required]
|
|
|
+ [Display(Name = "Login")]
|
|
|
+ public string Login { get; set; }
|
|
|
+
|
|
|
+ [Display(Name = "Adresse Mail")]
|
|
|
+ public string mail { get; set; }
|
|
|
+ }
|
|
|
+}
|