spouliot
4ca90f561e
Fix price override ignored for catalog items; fix time entry delete UI
...
- QuotePricingAssemblyService: catalog no-coat items now respect PowderCostOverride instead of always using DefaultPrice
- PricingCalculationService: removed duplicate catalog fast-path in CalculateQuoteTotalsAsync that bypassed CalculateQuoteItemPriceAsync (and thus ignored PowderCostOverride); all items now go through the single authoritative path
- Jobs/Details.cshtml: timeTracking.del() and timeTracking.save() now call costing.load() after success so the time entry row and costing breakdown stay in sync
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 20:38:49 -04:00
..
2026-04-23 21:38:24 -04:00
2026-04-23 21:38:24 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 18:05:29 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:22:49 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 19:22:49 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 19:04:10 -04:00
2026-05-11 08:26:21 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 19:04:10 -04:00
2026-05-11 18:20:43 -04:00
2026-05-12 09:03:18 -04:00
2026-04-23 21:38:24 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-05-12 10:16:20 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 18:05:29 -04:00
2026-04-28 21:10:47 -04:00
2026-05-10 19:44:09 -04:00
2026-05-10 19:04:10 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-05-12 20:38:49 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 18:05:29 -04:00
2026-05-09 23:56:03 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-04-23 21:38:24 -04:00
2026-04-29 09:23:20 -04:00
2026-05-10 18:05:29 -04:00
2026-04-26 10:34:50 -04:00
2026-04-23 21:38:24 -04:00
2026-04-23 21:38:24 -04:00
2026-05-12 09:03:18 -04:00
2026-05-10 19:04:10 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 11:08:36 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:22:49 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-05-12 09:03:18 -04:00
2026-05-10 19:04:10 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-04-23 21:38:24 -04:00
2026-05-05 21:05:37 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 18:05:29 -04:00
2026-04-23 21:38:24 -04:00
2026-04-23 21:38:24 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 00:03:14 -04:00
2026-05-10 18:05:29 -04:00
2026-04-23 21:38:24 -04:00
2026-04-23 21:38:24 -04:00