From eec565a7196e35926bba53f18afb75c98a8ce190 Mon Sep 17 00:00:00 2001 From: "zaccaria.majid" Date: Thu, 15 Dec 2022 09:12:20 +0100 Subject: [PATCH] fix generazione jumper --- MP.INVE/Pages/Invio.razor | 4 +++- MP.INVE/Pages/Invio.razor.cs | 15 +++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/MP.INVE/Pages/Invio.razor b/MP.INVE/Pages/Invio.razor index f6351dac..972f1022 100644 --- a/MP.INVE/Pages/Invio.razor +++ b/MP.INVE/Pages/Invio.razor @@ -81,7 +81,8 @@ else } - else{ + else + { } @@ -93,6 +94,7 @@ else @if ((sessione.DtEnd == null) && (!sessione.Transferred)) {
+

Scansiona il codice per connetterti alla sessione @sessID

diff --git a/MP.INVE/Pages/Invio.razor.cs b/MP.INVE/Pages/Invio.razor.cs index c2c0e8fe..7a910f31 100644 --- a/MP.INVE/Pages/Invio.razor.cs +++ b/MP.INVE/Pages/Invio.razor.cs @@ -134,6 +134,7 @@ namespace MP.INVE.Pages { if (sessione != null) { + await getId(); if ((sessione.DtEnd == null) && (!sessione.Transferred)) { await JSRuntime.InvokeVoidAsync("clearContent", $"qrCodeImg_{101}"); @@ -149,6 +150,8 @@ namespace MP.INVE.Pages private IJSRuntime JSRuntime { get; set; } = null!; [Inject] private NavigationManager NavManager { get; set; } = null!; + [Inject] + private ILocalStorageService localStorage { get; set; } = null!; protected string BaseUrlTab { get => $"{Configuration["ServerConf:BaseUrlJumper"]}"; } @@ -177,5 +180,17 @@ namespace MP.INVE.Pages protected int sessID { get; set; } = 0; protected int codMag { get; set; } = 0; + + + protected async Task getId() + { + OperatoreDTO local = new OperatoreDTO(); + local = await localStorage.GetItemAsync("MatrOpr"); + if (local != null) + { + idOperatore = local.MatrOpr.ToString(); + authKey = local.hashAuthKey; + } + } } } \ No newline at end of file