namespace GB5Shared.Criteria.DTO { // Duplicated from FrameworkDAL.DTO.GenericService.EntityCacheDTO for CriteriaDAL's exclusive // use — the original lives alongside FrameworkDAL's much larger "Entity metadata" subsystem // (EntityDAL/EntityAddOnSet/EntityMember/EntityRelation/EntityViewer), which CriteriaDAL has // no other need of. Same duplication rationale as GB5Shared.Signatory (formerly FrameworkBLL/ // FrameworkDAL) and EntitlementUserDTO/EntitlementUserQB — narrow-slice copy over pulling in // an entire unrelated subsystem. public class EntityCacheDTO { public int EntityId { get; set; } public string EntityCode { get; set; } = string.Empty; public string EntityName { get; set; } = string.Empty; public byte EntityType { get; set; } public byte IsReferal { get; set; } public string PocoAssemblyName { get; set; } = string.Empty; public string PocoClassName { get; set; } = string.Empty; public string DTOAssemblyName { get; set; } = string.Empty; public string DTOClassName { get; set; } = string.Empty; public string PicklistAssemblyName { get; set; } = string.Empty; public string PicklistClassName { get; set; } = string.Empty; } }