namespace PowderCoating.Core.Entities; public class JobTemplateItemCoat : BaseEntity { public int JobTemplateItemId { get; set; } public string CoatName { get; set; } = string.Empty; public int Sequence { get; set; } public int? InventoryItemId { get; set; } public string? ColorName { get; set; } public int? VendorId { get; set; } public string? ColorCode { get; set; } public string? Finish { get; set; } public decimal CoverageSqFtPerLb { get; set; } = 30m; public decimal TransferEfficiency { get; set; } = 65m; public decimal? PowderCostPerLb { get; set; } public string? Notes { get; set; } // Navigation properties public virtual JobTemplateItem JobTemplateItem { get; set; } = null!; public virtual InventoryItem? InventoryItem { get; set; } public virtual Vendor? Vendor { get; set; } }