using AyCode.Interfaces.Entities; using AyCode.Interfaces.TimeStampInfo; using LinqToDB.Mapping; using Mango.Nop.Core.Entities; using Nop.Core; using Nop.Plugin.Misc.AuctionPlugin.Domains.Enums; namespace Nop.Plugin.Misc.AuctionPlugin.Domains.Entities; public partial class ProductToAuctionMapping : MgEntityBase, 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; [SkipValuesOnUpdate] public DateTime Created { get; set; } public DateTime Modified { get; set; } }