From f05ab648c23286a0e7da262dccd1252f9a6c8433 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Mon, 2 Oct 2023 12:33:34 +0200 Subject: [PATCH] Update in display dettaglio macchina --- .../MP-TAB.Client/Pages/MachineDetail.razor | 23 +++++++++++++++---- MP-TAB/MP-TAB.Client/Pages/StatusMap.razor | 1 - .../Components/Pages/MachineDetail.razor | 10 ++------ 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/MP-TAB/MP-TAB.Client/Pages/MachineDetail.razor b/MP-TAB/MP-TAB.Client/Pages/MachineDetail.razor index 925b91c4..73b7de0c 100644 --- a/MP-TAB/MP-TAB.Client/Pages/MachineDetail.razor +++ b/MP-TAB/MP-TAB.Client/Pages/MachineDetail.razor @@ -1,13 +1,17 @@ - +@attribute [RenderModeAuto] + +@using MP.Data.Services; +@inject MessageService MsgServ +

Machine Detail

@IdxMacc

-@if (MachineMSE == null) +@if (CurrMSE == null) { } else { - + } @code { @@ -16,6 +20,15 @@ else [SupplyParameterFromQuery] public string? IdxMacc { get; set; } - [Parameter] - public MappaStatoExpl? MachineMSE { get; set; } = null; + protected override async Task OnAfterRenderAsync(bool firstRender) + { + // recupero MSE macchina.... + if (!string.IsNullOrEmpty(IdxMacc)) + { + CurrMSE = await MsgServ.GetMachineMse(IdxMacc); + } + // return base.OnAfterRenderAsync(firstRender); + } + protected MappaStatoExpl? CurrMSE { get; set; } = null; + } diff --git a/MP-TAB/MP-TAB.Client/Pages/StatusMap.razor b/MP-TAB/MP-TAB.Client/Pages/StatusMap.razor index 9ce849fc..0a286b54 100644 --- a/MP-TAB/MP-TAB.Client/Pages/StatusMap.razor +++ b/MP-TAB/MP-TAB.Client/Pages/StatusMap.razor @@ -37,7 +37,6 @@ { // salvo in LocalStorage... await MsgServ.SaveMse(ListMSE); - //return base.OnAfterRenderAsync(firstRender); } } } diff --git a/MP-TAB/MP-TAB/Components/Pages/MachineDetail.razor b/MP-TAB/MP-TAB/Components/Pages/MachineDetail.razor index d8bc045d..e052b99a 100644 --- a/MP-TAB/MP-TAB/Components/Pages/MachineDetail.razor +++ b/MP-TAB/MP-TAB/Components/Pages/MachineDetail.razor @@ -3,7 +3,7 @@ - + @code { @@ -11,12 +11,6 @@ [SupplyParameterFromQuery] public string? IdxMacc { get; set; } - protected override Task OnAfterRenderAsync(bool firstRender) - { - // recupero MSE macchina.... + - return base.OnAfterRenderAsync(firstRender); - } - - protected MappaStatoExpl? CurrMSE { get; set; } = null; }