From 27ce29d80f1550900c6fec1f6f662db220a923bf Mon Sep 17 00:00:00 2001 From: Loretta Date: Wed, 13 Nov 2024 10:57:58 +0100 Subject: [PATCH] Improvements, refactoring, fixes, etc... --- .../Domains/Entities/Announcement.cs | 3 ++- Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/Auction.cs | 4 +++- Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/AuctionBid.cs | 3 ++- Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/AuctionItem.cs | 3 ++- .../Domains/Entities/ProductToAuctionMapping.cs | 3 ++- 5 files changed, 11 insertions(+), 5 deletions(-) diff --git a/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/Announcement.cs b/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/Announcement.cs index 9d87d9f..f1b4db5 100644 --- a/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/Announcement.cs +++ b/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/Announcement.cs @@ -1,11 +1,12 @@ using AyCode.Interfaces.Entities; using AyCode.Interfaces.TimeStampInfo; +using Mango.Nop.Core.Entities; using Nop.Core; namespace Nop.Plugin.Misc.AuctionPlugin.Domains.Entities { - public class Announcement : BaseEntity, IEntityInt, ITimeStampCreated + public class Announcement : EntityBase, ITimeStampCreated { public string Name { get; set; } diff --git a/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/Auction.cs b/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/Auction.cs index 70d66a9..2e19d53 100644 --- a/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/Auction.cs +++ b/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/Auction.cs @@ -1,11 +1,13 @@ using AyCode.Interfaces.Entities; using AyCode.Interfaces.TimeStampInfo; +using Mango.Nop.Core.Entities; +using Mango.Nop.Core.Interfaces; using Nop.Core; using Nop.Plugin.Misc.AuctionPlugin.Domains.Enums; namespace Nop.Plugin.Misc.AuctionPlugin.Domains.Entities; -public class Auction: BaseEntity, IEntityInt, ITimeStampInfo +public class Auction: EntityBase, ITimeStampInfo//, ISoftRemoveEntityInt { public string AuctionName { get; set; } public AuctionType AuctionType{ get; set; } diff --git a/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/AuctionBid.cs b/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/AuctionBid.cs index 359edfc..fb43fff 100644 --- a/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/AuctionBid.cs +++ b/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/AuctionBid.cs @@ -1,10 +1,11 @@ using AyCode.Interfaces.Entities; using AyCode.Interfaces.TimeStampInfo; +using Mango.Nop.Core.Entities; using Nop.Core; namespace Nop.Plugin.Misc.AuctionPlugin.Domains.Entities { - public class AuctionBid : BaseEntity, IEntityInt, ITimeStampInfo + public class AuctionBid : EntityBase, ITimeStampInfo//, ISoftRemoveEntityInt { public int CustomerId { get; set; } diff --git a/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/AuctionItem.cs b/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/AuctionItem.cs index 7bb0e1d..1a02b05 100644 --- a/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/AuctionItem.cs +++ b/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/AuctionItem.cs @@ -1,10 +1,11 @@ using AyCode.Interfaces.Entities; using AyCode.Interfaces.TimeStampInfo; +using Mango.Nop.Core.Entities; using Nop.Core; namespace Nop.Plugin.Misc.AuctionPlugin.Domains.Entities; -public class AuctionItem : BaseEntity, IEntityInt, ITimeStampInfo +public class AuctionItem : EntityBase, ITimeStampInfo//, ISoftRemoveEntityInt { public DateTime Created { get; set; } public DateTime Modified { get; set; } diff --git a/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/ProductToAuctionMapping.cs b/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/ProductToAuctionMapping.cs index a58d0c1..4ee5990 100644 --- a/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/ProductToAuctionMapping.cs +++ b/Nop.Plugin.Misc.AuctionPlugin/Domains/Entities/ProductToAuctionMapping.cs @@ -1,11 +1,12 @@ using AyCode.Interfaces.Entities; using AyCode.Interfaces.TimeStampInfo; +using Mango.Nop.Core.Entities; using Nop.Core; using Nop.Plugin.Misc.AuctionPlugin.Domains.Enums; namespace Nop.Plugin.Misc.AuctionPlugin.Domains.Entities; -public class ProductToAuctionMapping : BaseEntity, IEntityInt, ITimeStampInfo +public class ProductToAuctionMapping : EntityBase, ITimeStampInfo//, ISoftRemoveEntityInt { public int ProductId { get; set; } public int AuctionId { get; set; }