Add Master Data

This commit is contained in:
Thanakarn Klangkasame
2025-10-10 16:22:06 +07:00
parent ad0d9e41ba
commit d4ab1cb592
55 changed files with 16058 additions and 197 deletions

View File

@@ -0,0 +1,25 @@
using AMREZ.EOP.Domain.Entities.Common;
namespace AMREZ.EOP.Domain.Entities.MasterData;
public abstract class MasterBase : BaseEntity
{
public string Scope { get; set; } = "global";
public string Code { get; set; } = null!;
public string Name { get; set; } = null!;
public Dictionary<string, string>? NameI18n { get; set; }
public Guid? OverridesGlobalId { get; set; }
public bool IsActive { get; set; } = true;
public bool IsSystem { get; set; } = false;
public Dictionary<string, object>? Meta { get; set; }
}
public abstract class MasterBlockBase : BaseEntity
{
public Guid GlobalId { get; set; }
}