From 313a714a997447ce449ddfae68663741d25cc02365bb8d0ef103ab4aea515f9e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Garc=C3=ADa?=
<93217193+Daniel-Garmig@users.noreply.github.com>
Date: Fri, 4 Sep 2026 20:38:00 +0200
Subject: [PATCH] feat StayExport - Stay Export Pages - Initial implementation
---
src/Somnia.GuestLog/Components/App.razor | 1 +
.../Components/Layout/NavMenu.razor | 3 +
.../Pages/StayExport/StayExportList.razor | 177 ++++++++++++++++++
.../Pages/StayExport/StayExportNew.razor | 166 ++++++++++++++++
.../Components/Pages/_Imports.razor | 3 +-
src/Somnia.GuestLog/GuestConsts.cs | 3 +
src/Somnia.GuestLog/Program.cs | 1 +
.../Resources/LanguageLocale.resx | 37 +++-
.../Entity/IStayExportFileEntityService.cs | 2 +-
.../Entity/StayExportFileEntityService.cs | 9 +-
src/Somnia.GuestLog/Utils/QueryExtensions.cs | 5 +
.../StayExportParamsDTOValidator.cs | 23 +++
src/Somnia.GuestLog/wwwroot/js/App.js | 13 ++
13 files changed, 434 insertions(+), 9 deletions(-)
create mode 100644 src/Somnia.GuestLog/Components/Pages/StayExport/StayExportList.razor
create mode 100644 src/Somnia.GuestLog/Components/Pages/StayExport/StayExportNew.razor
create mode 100644 src/Somnia.GuestLog/Validators/StayExportParamsDTOValidator.cs
create mode 100644 src/Somnia.GuestLog/wwwroot/js/App.js
diff --git a/src/Somnia.GuestLog/Components/App.razor b/src/Somnia.GuestLog/Components/App.razor
index aa3de14..f90fa34 100644
--- a/src/Somnia.GuestLog/Components/App.razor
+++ b/src/Somnia.GuestLog/Components/App.razor
@@ -23,6 +23,7 @@
+