fix generazione jumper

This commit is contained in:
zaccaria.majid
2022-12-15 09:12:20 +01:00
parent bd23c6a493
commit eec565a719
2 changed files with 18 additions and 1 deletions
+3 -1
View File
@@ -81,7 +81,8 @@ else
<button class="btn btn-sm btn-success mx-1" @onclick="()=>apriSessione(sessione.InveSessID)"><i class="fa-regular fa-circle-play"></i></button>
<button class="btn btn-sm btn-warning mx-1" @onclick="()=>trasfSessione(sessione.InveSessID)"><i class="fa-solid fa-file-import"></i></button>
}
else{
else
{
<button class="btn btn-sm btn-secondary mx-1" @onclick="()=>apriSessione(sessione.InveSessID)" disabled><i class="fa-regular fa-circle-play"></i></button>
<button class="btn btn-sm btn-secondary mx-1" @onclick="()=>trasfSessione(sessione.InveSessID)" disabled><i class="fa-solid fa-file-import"></i></button>
}
@@ -93,6 +94,7 @@ else
@if ((sessione.DtEnd == null) && (!sessione.Transferred))
{
<div class="text-center">
<h3>Scansiona il codice per connetterti alla sessione @sessID</h3>
<div>
<div class="img-fluid" id="qrCodeImg_101"></div>
</div>
+15
View File
@@ -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<OperatoreDTO>("MatrOpr");
if (local != null)
{
idOperatore = local.MatrOpr.ToString();
authKey = local.hashAuthKey;
}
}
}
}