using System.ComponentModel.DataAnnotations; using System.ComponentModel; using System.ComponentModel.DataAnnotations.Schema; namespace WorkFlowCheck.Common.DTO { public class CheckListTemplateRowDTO { public int Id { get; set; } [Required(ErrorMessage = "A sorrend megadása kötelező.")] [DisplayName("Sorrend")] public int RowIndex { get; set; } public int CheckListTemplateHeaderId { get; set; } [DisplayName("Berendezés")] public int EquipmentId { get; set; } public EquipmentDTO? EquipmentDTO { get; set; } = null!; public int CheckPointId { get; set; } public CheckPointDTO? CheckPointDTO { get; set; } = null!; [DisplayName("Tevékenység leírása")] public string OperationDescription { get; set; } = null!; /// /// /// I-N (Igen, nem) /// P (Fénykép készítése) /// PN (Fénykép nem kötelező készítése) /// SI-N (Sárga igen,fehér nem) /// I-SN (Fehér igen, sárga nem) /// PI-N (Piros igen,fehér nem) /// I-PN (Fehér igen, piros nem) /// V (Érték megadása) /// /// [DisplayName("Válasz tipus")] public string AnswerType { get; set; } = null!; } }