using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WorkFlowCheck.DL.Interfaces;

namespace WorkFlowCheck.DL.Entities
{
    public class CheckListRow : ISoftDeletableEntity, IAuditableEntity
    {
        public int Id { get; set; }
        public int CheckListHeaderId { get; set; }
        public virtual CheckListHeader CheckListHeader { get; set; } = null!;
        public int CheckListTemplateRowId { get; set; }
        public virtual CheckListTemplateRow CheckListTemplateRow { get; set; } = null!;
        public string Answer { get; set; } = null!;
        public string PhotoFileName { get; set; }=null!;
        public Guid GuidNumber { get; set; }
        public DateTime LastModAt { get; set; }
        public string LastModBy { get; set; } = null!;
        public DateTime CreatedAt { get; set; }
        public string CreatedBy { get; set; } = null!;
        public bool IsDeleted { get; set; }
    }
}
