using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Configuration; using System.Text; namespace WpfApp1 { [Table("Users")] public class Users { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int IdUser { get; set; } [Column(TypeName = "nvarchar(50)")] [Required(ErrorMessage ="Имя не может быть пустым!")] public string FirstName { get; set; } [Column(TypeName = "nvarchar(50)")] [Required(ErrorMessage = "Фамилия не может быть пустым!")] public string LastName { get; set; } public string MiddleName { get; set; } [Phone] [Column(TypeName = "nvarchar(12)")] [Required] public string Phone { get; set; } public DateTime BirthDate { get; set; } public DateTime StartWork { get; set; } public string Result { get; set; } public int IdRole { get; set; } [ForeignKey("IdRole")] public Role Role { get; set; } } }