diff --git a/MP-TAB-SERV/MP-TAB-SERV.csproj b/MP-TAB-SERV/MP-TAB-SERV.csproj index f657ab02..63f1a10e 100644 --- a/MP-TAB-SERV/MP-TAB-SERV.csproj +++ b/MP-TAB-SERV/MP-TAB-SERV.csproj @@ -3,7 +3,7 @@ net6.0 enable - 6.16.2310.2710 + 6.16.2310.2711 enable MP_TAB_SERV diff --git a/MP-TAB-SERV/Pages/ProdPlan.razor.cs b/MP-TAB-SERV/Pages/ProdPlan.razor.cs index f1ccae64..f006a725 100644 --- a/MP-TAB-SERV/Pages/ProdPlan.razor.cs +++ b/MP-TAB-SERV/Pages/ProdPlan.razor.cs @@ -1,6 +1,7 @@ using global::Microsoft.AspNetCore.Components; using MP.Data.DatabaseModels; using MP.Data.Services; +using NLog; namespace MP_TAB_SERV.Pages { @@ -19,6 +20,12 @@ namespace MP_TAB_SERV.Pages #region Protected Methods protected override async Task OnInitializedAsync() + { + //await ReloadData(); + await Task.Delay(1); + } + + protected override async Task OnAfterRenderAsync(bool firstRender) { await ReloadData(); } @@ -44,18 +51,29 @@ namespace MP_TAB_SERV.Pages #endregion Protected Methods #region Private Methods + private static NLog.Logger Log = LogManager.GetCurrentClassLogger(); private async Task ReloadData() { - if (string.IsNullOrEmpty(IdxMacc)) + try { - IdxMacc = await MsgServ.IdxMaccGet(); - // recupero MSE macchina.... - if (!string.IsNullOrEmpty(IdxMacc)) + Log.Trace("ProdPlan 01"); + if (string.IsNullOrEmpty(IdxMacc) || CurrMSE == null) { - CurrMSE = await MsgServ.GetMachineMse(IdxMacc); + Log.Trace("ProdPlan 02"); + IdxMacc = await MsgServ.IdxMaccGet(); + // recupero MSE macchina.... + if (!string.IsNullOrEmpty(IdxMacc)) + { + Log.Trace("ProdPlan 03"); + CurrMSE = await MsgServ.GetMachineMse(IdxMacc); + } } } + catch (Exception exc) + { + Log.Error($"Eccerione in ReloadData{Environment.NewLine}{exc}"); + } } #endregion Private Methods diff --git a/MP-TAB-SERV/Resources/ChangeLog.html b/MP-TAB-SERV/Resources/ChangeLog.html index b6ce3a79..446b1335 100644 --- a/MP-TAB-SERV/Resources/ChangeLog.html +++ b/MP-TAB-SERV/Resources/ChangeLog.html @@ -1,6 +1,6 @@ Modulo MAPOSPEC -

Versione: 6.16.2310.2710

+

Versione: 6.16.2310.2711


Note di rilascio: