using System; using System.Collections.Generic; namespace eprintServer.Requests { public class CreateOfferRequest { public ICollection Title { get; set; } public ICollection Description { get; set; } public string Type { get; set; } public string Status { get; set; } public decimal OfferPrice { get; set; } public decimal OriginalTotal { get; set; } public decimal DiscountAmount { get; set; } public string DiscountType { get; set; } public decimal DiscountValue { get; set; } public decimal DiscountPercentage { get; set; } public DateTime StartDate { get; set; } public DateTime EndDate { get; set; } public bool IsFeatured { get; set; } public bool IsActive { get; set; } public bool IsPublic { get; set; } public int MaxUses { get; set; } public ICollection Products { get; set; } public List? CustomizableProductsIds { get; set; } = new List(); } }