diff --git a/MagMan.UI/Components/ItemMan.razor.cs b/MagMan.UI/Components/ItemMan.razor.cs index cead8ed..5a7b877 100644 --- a/MagMan.UI/Components/ItemMan.razor.cs +++ b/MagMan.UI/Components/ItemMan.razor.cs @@ -24,7 +24,21 @@ namespace MagMan.UI.Components public int KeyNum { get; set; } = 0; [Parameter] - public MaterialModel MaterialSel { get; set; } = null!; + public MaterialModel MaterialSel + { + get => materialSel; + set + { + if (materialSel != value) + { + materialSel = value; + CurrItem = null; + RawItemId = 0; + } + } + } + + private MaterialModel materialSel { get; set; } = new MaterialModel(); #endregion Public Properties diff --git a/MagMan.UI/Components/MaterialMan.razor b/MagMan.UI/Components/MaterialMan.razor index f539639..baaabc8 100644 --- a/MagMan.UI/Components/MaterialMan.razor +++ b/MagMan.UI/Components/MaterialMan.razor @@ -50,7 +50,7 @@ - + ID Mat.Code diff --git a/MagMan.UI/Components/MaterialMan.razor.cs b/MagMan.UI/Components/MaterialMan.razor.cs index 410c759..9aa1b0f 100644 --- a/MagMan.UI/Components/MaterialMan.razor.cs +++ b/MagMan.UI/Components/MaterialMan.razor.cs @@ -97,14 +97,19 @@ namespace MagMan.UI.Components protected void DoEdit(MaterialDTO? selItem) { - if (selItem == null) - { - DoSelect(null); - } - else + //if (selItem == null) + //{ + // DoSelect(null); + //} + //else + //{ + // CurrItem = TService.MaterialFromDto(selItem); + //} + if (selItem != null) { CurrItem = TService.MaterialFromDto(selItem); } + DoSelect(null); } protected void DoSelect(MaterialDTO? selItem) @@ -123,6 +128,7 @@ namespace MagMan.UI.Components protected async Task ForceReload(bool force) { CurrItem = null; + DoEdit(null); await ReloadData(); } diff --git a/MagMan.UI/MagMan.UI.csproj b/MagMan.UI/MagMan.UI.csproj index b3119ed..afe0a45 100644 --- a/MagMan.UI/MagMan.UI.csproj +++ b/MagMan.UI/MagMan.UI.csproj @@ -2,7 +2,7 @@ net6.0 - 1.0.2402.1618 + 1.0.2402.1710 enable enable true diff --git a/Resources/ChangeLog.html b/Resources/ChangeLog.html index 302c5de..1f73d23 100644 --- a/Resources/ChangeLog.html +++ b/Resources/ChangeLog.html @@ -1,6 +1,6 @@ MagMan - Wood Warehouse Management System -

Versione: 1.0.2402.1618

+

Versione: 1.0.2402.1710


Note di rilascio: