36 lines
904 B
Plaintext
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;
|
|
|
|
}
|