Commit Graph
8 Commits
Author SHA256 Message Date
Daniel-Garmig 491ecc4cd1 GuestDocument - Add edit mode.
Added Edit mode for GuestDocument in GuestDocument details page.
2026-09-10 19:34:46 +02:00
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 b08aaf2d7b Moved and renamed Db/Entity services for better organization. 2026-08-30 20:20:03 +02:00
Daniel-Garmig 511bd023f2 GuestLog - User message improvements
- Added UserMessageService to have common methods for showing messages and errors to the user.
- Added Result record so services can return status on operation error (so it can be shown in the UI messages).
- Updated services to use the new Result record.
- Updated pages to use the new IUserMessageService.
2026-08-23 21:57:26 +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 e7e9fb1d12 GuestLog - Localization - Initial Implementation 2026-06-24 12:54:20 +02:00
Daniel-Garmig 9f44ff6e3d GuestLog - GuestDocument detail view and creation improvements. 2026-06-21 22:35:20 +02:00
Daniel-Garmig 76b2695c02 GuestLog - GuestDocument pages initial implementation 2026-06-21 17:10:27 +02:00