Commit Graph
11 Commits
Author SHA256 Message Date
Daniel-Garmig 887c3d787a GuestDocument Versions - Part 1:
- Changed GuestDocument PK from `DocumentType`+`DocumentNumber` to to `ID`+`Version` for future versioning.
- Added DB field "IsLastVersion" to simplify queries where only last/current version is allowed.
- Updated GuestDocument DB fields type for `CreateTime` & `UpdateTime` to add precision.
- Updated usages of GuestDocument PK to new PK.
- Limit delete of a GuestDocument when it's currently used in a StayEntry.

Note: DB changes require recreating db tables, so all data is lost and migration "rollback" is not allowed.
2026-09-01 15:04:38 +02:00
Daniel-Garmig 0de4e1ba10 GuestLog - General Improvements.
- GuestDocument details - Added navigation to details for stays.
- StayEntry details - Added dialog to see details of GuestDocuments.
- StayEntry List - Added filter for result table.
- StayEntry New - Show suggested guests on GuestSearchDialog so no searchs are required in some cases.
- NavMenu - Removed default navigation links.
2026-08-18 22:17:16 +02:00
Daniel-Garmig 67845e250f GuestLog - StayEntry detail view and improvements:
- Added detail view for StayEntries.
- Added button to delete StayEntries.
- Improve queries of StayEntries using a "query config" record.
- Enabled LazyLoading for all database relations. This will make easier to find cases where required relations aren't explicitly loaded.
2026-08-17 21:28:26 +02:00
Daniel-Garmig 3e0ef34f66 GuestLog - GuestDocument fixes & improvements:
- Use GuestDocument Details page to see details.
- Added GuestDocument stays in details page.

Other minor changes:
- Updated validators to use ValueValidator base class.
- Changed Snackbar settings to show them better.
- Added Empty Debug page to test things. This page wont be updated in git, all test must be local-only.
2026-08-15 21:23:29 +02:00
Daniel-Garmig 6dc2d2426b GuestLog - StayEntry - Initial Implementation
- Added new entity "StayEntry" to log stays of guests.
- Added pages for StayEntry management (List and creation).
- New DataList for PaymentMethods.
- Other general changes and improvements.
2026-08-15 19:33:32 +02:00
Daniel-Garmig 2335c223ea GuestLog - GuestDocumentList - Added filter for GuestDocuments. 2026-08-03 21:33:30 +02:00
Daniel-Garmig a5eea09eee GuestLog - Improvements to GuestDocument creation
- Added DocumentNumber validations.
- Added new page to see GuestDocument details.
2026-07-30 20:31:13 +02:00
Daniel-Garmig 5061f9362b GuestLog - Small improvements and changes in localization for DataLists. 2026-07-29 14:46:06 +02:00
Daniel-Garmig e7e9fb1d12 GuestLog - Localization - Initial Implementation 2026-06-24 12:54:20 +02:00
Daniel-Garmig 76b2695c02 GuestLog - GuestDocument pages initial implementation 2026-06-21 17:10:27 +02:00
Daniel-Garmig 86fadf97b4 GuestLog - Added GuestDocument db table. 2026-06-18 21:23:38 +02:00