using BMA.EHR.Domain.Models.Commands.Core; using Microsoft.EntityFrameworkCore; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BMA.EHR.Domain.Models.Commands { public class PlacementCommand : Command { [Required, Comment("อ้างอิงรอบการสอบ")] public Guid ExamRoundId { get; set; } [Required, Comment("ตำแหน่งที่บรรจุ")] public string PositionName { get; set; } = string.Empty; [Required, Comment("มติ กก. ครั้งที่ (เรื่อง รับสมัครสอบฯ)")] public string ConclusionRegisterNo { get; set; } = string.Empty; [Required, Comment("ลงวันที่ (เรื่อง รับสมัครสอบฯ)")] public DateTime ConclusionRegisterDate { get; set; } = DateTime.Now; [Required, Comment("มติ กก. ครั้งที่ (เรื่อง ผลการสอบแข่งขัน)")] public string ConclusionResultNo { get; set; } = string.Empty; [Required, Comment("ลงวันที่ (เรื่อง ผลการสอบแข่งขัน)")] public DateTime ConclusionResultDate { get; set; } = DateTime.Now; } }