Files
mapo-core/MP-TAB/MP-TAB.Client/Pages/MachineDetail.razor
T
2023-10-02 15:35:44 +02:00

36 lines
904 B
Plaintext

@attribute [RenderModeAuto]
@using MP.Data.Services;
@inject MessageService MsgServ
<h1>Machine Detail</h1>
<h2><b>@IdxMacc</b></h2>
@if (CurrMSE == null)
{
<MP_TAB.Client.Components.MachineBlock FullMode="false"></MP_TAB.Client.Components.MachineBlock>
}
else
{
<MP_TAB.Client.Components.MachineBlock RecMSE="CurrMSE" FullMode="false"></MP_TAB.Client.Components.MachineBlock>
}
@code {
[Parameter]
[SupplyParameterFromQuery]
public string? IdxMacc { get; set; }
protected override async Task OnAfterRenderAsync(bool firstRender)
{
// recupero MSE macchina....
if (!string.IsNullOrEmpty(IdxMacc))
{
CurrMSE = await MsgServ.GetMachineMse(IdxMacc);
}
//await InvokeAsync(StateHasChanged);
// return base.OnAfterRenderAsync(firstRender);
}
protected MappaStatoExpl? CurrMSE { get; set; } = null;
}