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 : EntityBase, ITimeStampInfo//, ISoftRemoveEntityInt { public int ProductId { get; set; } public int AuctionId { get; set; } public AuctionStatus AuctionStatus { get; set; } = AuctionStatus.None; public int StartingPrice { get; set; } public int BidPrice { get; set; } public int BidAmount { get; set; } = 1; public DateTime Created { get; set; } public DateTime Modified { get; set; } }