GuestLog - GuestDocument detail view and creation improvements.

This commit is contained in:
2026-06-21 22:35:20 +02:00
parent 76b2695c02
commit 9f44ff6e3d
7 changed files with 205 additions and 83 deletions
@@ -7,6 +7,7 @@
@inject IDbContextFactory<GuestLogContext> contextFactory
@inject ISnackbar Snackbar
@inject IDialogService DialogService
@inject NavigationManager Navigation
@inject IGuestDocumentService guestDocService
@@ -53,13 +54,18 @@
Snackbar.Add($"Document '{model.DocumentNum}' creating...", Severity.Info);
//Show Loading dialog...
var loadingDialog = await DialogService.ShowAsync<LoadingDialog>();
bool isCreated = await guestDocService.CreateDocumentAsync(model);
if (!isCreated)
{
Snackbar.Add($"Error creating Document '{model.DocumentNum}'", Severity.Error);
loadingDialog.Close();
return;
}
Snackbar.Add($"Document '{model.DocumentNum}' Created!", Severity.Success);
Navigation.NavigateTo(GuestConsts.Page_GuestDocs_List);
}