using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.Text.Json.Serialization; using eprintServer.Enums; namespace eprintServer.Entities; public class ColorPricingConfig { public List FreeColors { get; set; } = new(); public List StandardColors { get; set; } = new(); public bool CustomColorsEnabled { get; set; } public decimal CustomColorPrice { get; set; } public decimal CustomColorDeliveryImpact { get; set; } public bool RequiresApprovalForCustom { get; set; } public bool ConditionalHiding { get; set; } }