using System.ComponentModel.DataAnnotations.Schema;

namespace WorkFlowCheck.Common.DTO
{
    public class CheckListTemplateRowDTO
    {
        public int Id { get; set; }
        public int RowIndex { get; set; }
        public int CheckListTemplateHeaderId { get; set; }

        public int EquipmentId { get; set; }
        public EquipmentDTO? EquipmentDTO { get; set; } = null!; 

        public int CheckPointId { get; set; }
        public CheckPointDTO? CheckPointDTO { get; set; } = null!;

        public string OperationDescription { get; set; } = null!;

        /// <summary>
        /// 
        /// I-N (Igen, nem)
        /// P (Fénykép 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)
        /// 
        /// </summary>
        public string AnswerType { get; set; } = null!;


    }
}
