Commit graph yavsc/src/Yavsc.Org/Controllers/Contracting/FrontOfficeController.cs
Author SHA1 Message Date
725fd0c728 Split QueryStatus.Accepted into ProAccepted/ClientAccepted
Distinguish the two parties' acceptances: ProAccepted (provider) and
ClientAccepted (client) replace the single Accepted value for new
acceptances. Accepted=2 is retained as a legacy value so existing DB rows
keep their integer mapping.

- FrontOfficeApiController.AcceptQuery sets status by ActorRole
- BillingController provider-ongoing filters match the new values
- FrontOfficeController (MVC) dashboard counts use ProAccepted||Accepted
- PostIt: IsOngoingStatus, GetStatusRank (client-accepted ranks first for
  the pro), and status-badge switches (P/C glyphs) handle the new values
- Tests assert ProAccepted (provider) vs ClientAccepted (client)

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-21 17:33:32 +01:00
3160eada93 refacto site settings 2026-09-17 23:54:36 +01:00
a523d4071e tests 2026-07-06 00:47:35 +01:00
f5a9a3ddef renaming Reviewed 2026-07-04 22:25:59 +01:00
Paul Schneider
40e8e08690 reorg 2026-02-28 21:17:54 +00:00
Renamed from src/Org/Controllers/Contracting/FrontOfficeController.cs (Browse further)