diff --git a/Nop.Plugin.Misc.AIPlugin/Domains/Partner.cs b/Nop.Plugin.Misc.AIPlugin/Domains/Partner.cs new file mode 100644 index 0000000..c314a07 --- /dev/null +++ b/Nop.Plugin.Misc.AIPlugin/Domains/Partner.cs @@ -0,0 +1,19 @@ +using FruitBank.Common.Entities; +using Mango.Nop.Core.Entities; + +namespace Nop.Plugin.Misc.FruitBankPlugin.Domains; + +public class Partner : MgEntityBase, IPartner +{ + public int Id { get; set; } + public string Name { get; set; } + public string PostalCode { get; set; } + public string Country { get; set; } + public string State { get; set; } + public string County { get; set; } + public string City { get; set; } + public string Street { get; set; } + + public DateTime Created { get; set; } + public DateTime Modified { get; set; } +} \ No newline at end of file diff --git a/Nop.Plugin.Misc.AIPlugin/Domains/Shipping.cs b/Nop.Plugin.Misc.AIPlugin/Domains/Shipping.cs new file mode 100644 index 0000000..e29b8eb --- /dev/null +++ b/Nop.Plugin.Misc.AIPlugin/Domains/Shipping.cs @@ -0,0 +1,15 @@ +using FruitBank.Common.Entities; +using Mango.Nop.Core.Entities; + +namespace Nop.Plugin.Misc.FruitBankPlugin.Domains; + +public class Shipping : MgEntityBase, IShipping +{ + public int Id { get; set; } + public int PartnerId { get; set; } + public DateTime ShippingDate { get; set; } + public string LicencePlate { get; set; } + + public DateTime Created { get; set; } + public DateTime Modified { get; set; } +} \ No newline at end of file diff --git a/Nop.Plugin.Misc.AIPlugin/Domains/ShippingItem.cs b/Nop.Plugin.Misc.AIPlugin/Domains/ShippingItem.cs new file mode 100644 index 0000000..5963a8d --- /dev/null +++ b/Nop.Plugin.Misc.AIPlugin/Domains/ShippingItem.cs @@ -0,0 +1,18 @@ +using FruitBank.Common.Entities; +using Mango.Nop.Core.Entities; + +namespace Nop.Plugin.Misc.FruitBankPlugin.Domains; + +public class ShippingItem : MgEntityBase, IShippingItem +{ + public int Id { get; set; } + public int ShippingDocumentId { get; set; } + public string Name { get; set; } + public double NetWeight { get; set; } + public double GrossWeight { get; set; } + public double MeasuredNetWeight { get; set; } + public double MeasuredGrossWeight { get; set; } + + public DateTime Created { get; set; } + public DateTime Modified { get; set; } +} \ No newline at end of file diff --git a/Nop.Plugin.Misc.AIPlugin/Domains/SippingDocument.cs b/Nop.Plugin.Misc.AIPlugin/Domains/SippingDocument.cs new file mode 100644 index 0000000..ae925fe --- /dev/null +++ b/Nop.Plugin.Misc.AIPlugin/Domains/SippingDocument.cs @@ -0,0 +1,17 @@ +using FruitBank.Common.Entities; +using Mango.Nop.Core.Entities; + +namespace Nop.Plugin.Misc.FruitBankPlugin.Domains; + +public class SippingDocument : MgEntityBase, ISippingDocument +{ + public int Id { get; set; } + public int PartnerId { get; set; } + public int ShippingId { get; set; } + public int ShippingItemId { get; set; } + public DateTime ShippingDate { get; set; } + public string Country { get; set; } + + public DateTime Created { get; set; } + public DateTime Modified { get; set; } +} \ No newline at end of file