using BMA.EHR.Recruit.Service.Models.Documents; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace BMA.EHR.Recruit.Service.Models.Recruits { public class RecruitImport : EntityBase { [Required, Comment("ปีที่จัดการสอบ"), Column(Order = 1)] public int Year { get; set; } [Required, MaxLength(250), Comment("ชื่อการสอบ"), Column(Order = 2)] public string Name { get; set; } = string.Empty; [Required, Comment("ครั้งที่"), Column(Order = 3)] public int Order { get; set; } = 1; public Document ImportFile { get; set; } = new Document(); public List Recruits { get; set; } = new List(); public ScoreImport ScoreImport { get; set; } } }