[Add] MasterData Services.

This commit is contained in:
Thanakarn Klangkasame
2025-11-26 10:29:56 +07:00
parent d4ab1cb592
commit 1e636aa3d5
205 changed files with 7814 additions and 69 deletions

View File

@@ -0,0 +1,13 @@
namespace AMREZ.EOP.Domain.Entities.MasterData;
public class District : MasterBase
{
public string Code { get; set; } = null!;
public Guid ProvinceId { get; set; }
public Province Province { get; set; } = null!;
public ICollection<Subdistrict> Subdistricts { get; set; } = new List<Subdistrict>();
}
public class DistrictBlock : MasterBlockBase
{
}

View File

@@ -0,0 +1,11 @@
namespace AMREZ.EOP.Domain.Entities.MasterData;
public class Province : MasterBase
{
public string Code { get; set; } = null!;
public ICollection<District> Districts { get; set; } = new List<District>();
}
public class ProvinceBlock : MasterBlockBase
{
}

View File

@@ -0,0 +1,13 @@
namespace AMREZ.EOP.Domain.Entities.MasterData;
public class Subdistrict : MasterBase
{
public string Code { get; set; } = null!;
public string? Postcode { get; set; }
public Guid DistrictId { get; set; }
public District District { get; set; } = null!;
}
public class SubdistrictBlock : MasterBlockBase
{
}