using System; using System.Collections.Generic; using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp.MultiTenancy; namespace Kurs.Platform.Entities; public class MaterialGroup : FullAuditedEntity, IMultiTenant { public Guid? TenantId { get; set; } public string Code { get; set; } public string Name { get; set; } public Guid? ParentGroupId { get; set; } public MaterialGroup ParentGroup { get; set; } public ICollection SubGroups { get; set; } public string Description { get; set; } public bool IsActive { get; set; } }