diff --git a/src/Somnia.GuestLog/Components/Forms/StayEntryForm.razor b/src/Somnia.GuestLog/Components/Forms/StayEntryForm.razor
index bf69078..37c8698 100644
--- a/src/Somnia.GuestLog/Components/Forms/StayEntryForm.razor
+++ b/src/Somnia.GuestLog/Components/Forms/StayEntryForm.razor
@@ -21,12 +21,12 @@
-
-
PaymentMethodSet
diff --git a/src/Somnia.GuestLog/Components/Layout/MainLayout.razor b/src/Somnia.GuestLog/Components/Layout/MainLayout.razor
index 423c19c..a0b9f62 100644
--- a/src/Somnia.GuestLog/Components/Layout/MainLayout.razor
+++ b/src/Somnia.GuestLog/Components/Layout/MainLayout.razor
@@ -22,6 +22,10 @@
+
+
+ @AppSettings.AppName - @AppSettings.AppVersion
+
@Body
diff --git a/src/Somnia.GuestLog/Models/Entities/GuestDocument.cs b/src/Somnia.GuestLog/Models/Entities/GuestDocument.cs
index 6e28df0..4e7776d 100644
--- a/src/Somnia.GuestLog/Models/Entities/GuestDocument.cs
+++ b/src/Somnia.GuestLog/Models/Entities/GuestDocument.cs
@@ -33,4 +33,5 @@ public class GuestDocument : BaseEntity
public override string GetFullKey() => $"{Id}-{Version}";
+ public string FullDocument => $"{DocumentType}-{DocumentNum}";
}
\ No newline at end of file
diff --git a/src/Somnia.GuestLog/Services/Entity/StayEntryEntityService.cs b/src/Somnia.GuestLog/Services/Entity/StayEntryEntityService.cs
index c326176..000acae 100644
--- a/src/Somnia.GuestLog/Services/Entity/StayEntryEntityService.cs
+++ b/src/Somnia.GuestLog/Services/Entity/StayEntryEntityService.cs
@@ -56,7 +56,7 @@ public class StayEntryEntityService(
if (isInOtherStay)
{
string period = $"{dbStay.DateIn}-{dbStay.DateOut}";
- return Result.FailWithContext(ResultCode.GuestCurrentlyInStay, dbGuest.GetFullKey(), period);
+ return Result.FailWithContext(ResultCode.GuestCurrentlyInStay, dbGuest.FullDocument, period);
}
//Add dbGuest to dbStay.
diff --git a/src/Somnia.GuestLog/Services/Entity/StayExportFileEntityService.cs b/src/Somnia.GuestLog/Services/Entity/StayExportFileEntityService.cs
index f22609f..6da3723 100644
--- a/src/Somnia.GuestLog/Services/Entity/StayExportFileEntityService.cs
+++ b/src/Somnia.GuestLog/Services/Entity/StayExportFileEntityService.cs
@@ -46,12 +46,14 @@ public class StayExportFileEntityService(
await dbContext.AddAsync(dbItem);
await dbContext.SaveChangesAsync();
- logger.LogInformation("StayExportFileService - CreateStayExportAsync: GuestDocument Created: '{id}'", dbItem.GetFullKey());
+ logger.LogInformation(
+ "StayExportFileService - CreateStayExportAsync: StayExport Created (ID: '{id}') with result: '{result}'",
+ dbItem.GetFullKey(), dbItem.ExportResult);
return Result.Ok();
}
catch (Exception ex)
{
- logger.LogError(ex, "StayExportFileService - CreateStayExportAsync: Error creating GuestDocument");
+ logger.LogError(ex, "StayExportFileService - CreateStayExportAsync: Error creating StayExport");
return Result.FailUnknownError();
}
}
@@ -83,7 +85,7 @@ public class StayExportFileEntityService(
}
catch (Exception ex)
{
- logger.LogError(ex, "StayExportFileService - DeleteStayExportAsync: Error creating GuestDocument");
+ logger.LogError(ex, "StayExportFileService - DeleteStayExportAsync: Error deleting StayExport");
return Result.FailUnknownError();
}
}