Add Master Data
This commit is contained in:
9
AMREZ.EOP.Domain/Entities/MasterData/Allergen.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/Allergen.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class Allergen : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class AllergenBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
10
AMREZ.EOP.Domain/Entities/MasterData/Brand.cs
Normal file
10
AMREZ.EOP.Domain/Entities/MasterData/Brand.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class Brand : MasterBase
|
||||
{
|
||||
public string? ExternalRef { get; set; }
|
||||
}
|
||||
|
||||
public class BrandBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
26
AMREZ.EOP.Domain/Entities/MasterData/Category.cs
Normal file
26
AMREZ.EOP.Domain/Entities/MasterData/Category.cs
Normal file
@@ -0,0 +1,26 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class Category : MasterBase
|
||||
{
|
||||
public Guid? ParentId { get; set; }
|
||||
public Category? Parent { get; set; }
|
||||
public ICollection<Category> Children { get; set; } = new List<Category>();
|
||||
public string? Path { get; set; }
|
||||
public int SortOrder { get; set; } = 0;
|
||||
}
|
||||
|
||||
public class CategoryBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
|
||||
public class CategoryExt
|
||||
{
|
||||
public Guid CategoryId { get; set; }
|
||||
public Category Category { get; set; } = null!;
|
||||
public string? Slug { get; set; }
|
||||
public string? SeoTitle { get; set; }
|
||||
public string? SeoDescription { get; set; }
|
||||
public string? ImageUrl { get; set; }
|
||||
public Dictionary<string, object>? ChannelVisibility { get; set; }
|
||||
public Dictionary<string, object>? FacetSchema { get; set; }
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/ComplianceStatus.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/ComplianceStatus.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class ComplianceStatus : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class ComplianceStatusBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/Country.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/Country.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class Country : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class CountryBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
10
AMREZ.EOP.Domain/Entities/MasterData/Currency.cs
Normal file
10
AMREZ.EOP.Domain/Entities/MasterData/Currency.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class Currency : MasterBase
|
||||
{
|
||||
public byte Exponent { get; set; } = 2;
|
||||
}
|
||||
|
||||
public class CurrencyBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/DocControlStatus.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/DocControlStatus.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class DocControlStatus : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class DocControlStatusBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/FuncTest.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/FuncTest.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class FuncTest : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class FuncTestBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/HazardClass.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/HazardClass.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class HazardClass : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class HazardClassBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/Language.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/Language.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class Language : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class LanguageBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
10
AMREZ.EOP.Domain/Entities/MasterData/Manufacturer.cs
Normal file
10
AMREZ.EOP.Domain/Entities/MasterData/Manufacturer.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class Manufacturer : MasterBase
|
||||
{
|
||||
public string? CountryCode { get; set; }
|
||||
}
|
||||
|
||||
public class ManufacturerBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/Market.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/Market.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class Market : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class MarketBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/PackingGroup.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/PackingGroup.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class PackingGroup : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class PackingGroupBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/QaStage.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/QaStage.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class QaStage : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class QaStageBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/QcStatus.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/QcStatus.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class QcStatus : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class QcStatusBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/RecallClass.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/RecallClass.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class RecallClass : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class RecallClassBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/RiskClass.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/RiskClass.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class RiskClass : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class RiskClassBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/Route.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/Route.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class Route : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class RouteBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/RxSchedule.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/RxSchedule.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class RxSchedule : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class RxScheduleBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/Species.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/Species.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class Species : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class SpeciesBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/StabilityStatus.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/StabilityStatus.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class StabilityStatus : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class StabilityStatusBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class SterilizationMethod : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class SterilizationMethodBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
11
AMREZ.EOP.Domain/Entities/MasterData/Uom.cs
Normal file
11
AMREZ.EOP.Domain/Entities/MasterData/Uom.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class Uom : MasterBase
|
||||
{
|
||||
public string? BaseCode { get; set; }
|
||||
public decimal? SiFactor { get; set; }
|
||||
}
|
||||
|
||||
public class UomBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
9
AMREZ.EOP.Domain/Entities/MasterData/Vvm.cs
Normal file
9
AMREZ.EOP.Domain/Entities/MasterData/Vvm.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace AMREZ.EOP.Domain.Entities.MasterData;
|
||||
|
||||
public class Vvm : MasterBase
|
||||
{
|
||||
}
|
||||
|
||||
public class VvmBlock : MasterBlockBase
|
||||
{
|
||||
}
|
||||
Reference in New Issue
Block a user