From ddb3cedd2415bad165b2e9ea7f197350d4766a3f Mon Sep 17 00:00:00 2001 From: Annamaria Sassi Date: Fri, 27 Mar 2026 17:35:52 +0100 Subject: [PATCH] Aggiunto parametro per richieste pendenti --- Test.UI/Components/Pages/EditJWD.razor | 1 + Test.UI/Components/Pages/EditJWD.razor.cs | 7 +++++++ WebWindowComplex/TableComp.razor.cs | 6 ++++++ WebWindowComplex/WebWindowComplex.csproj | 3 ++- WebWindowConfigurator/WebWindowConfigurator.csproj | 3 ++- 5 files changed, 18 insertions(+), 2 deletions(-) diff --git a/Test.UI/Components/Pages/EditJWD.razor b/Test.UI/Components/Pages/EditJWD.razor index 425f8ca..77fadd9 100644 --- a/Test.UI/Components/Pages/EditJWD.razor +++ b/Test.UI/Components/Pages/EditJWD.razor @@ -71,6 +71,7 @@ protected BaseListPayload SetupList = new BaseListPayload(); + /// + /// Dizionario richieste pendenti + /// + protected Dictionary DictPendReq = new(); + /// /// Livello di accesso /// -- true: utente base (versione semplificata) @@ -503,6 +508,8 @@ namespace Test.UI.Components.Pages DictParam.Add("Profile", newProfile!); var dp = SerialMan.MassUpdate(currSer, DictParam); CurrData.CurrJwd = dp.serializeStruct; + if (dp.DictParameter.Count > 0) + DictPendReq = DictParam; //var newJwd = SerialMan.MassUpdate(currSer, newFamilyHardware, newHardware, newColorMaterial, newMaterial, newGlass, newProfile); //CurrData.CurrJwd = newJwd; } diff --git a/WebWindowComplex/TableComp.razor.cs b/WebWindowComplex/TableComp.razor.cs index 3518546..4d1c88c 100644 --- a/WebWindowComplex/TableComp.razor.cs +++ b/WebWindowComplex/TableComp.razor.cs @@ -108,6 +108,12 @@ namespace WebWindowComplex [Parameter] public SelectPayload? SelectionData { get; set; } = null; + /// + /// Preselezione valori + /// + [Parameter] + public Dictionary? PendReq { get; set; } = null; + #endregion Public Properties #region Public Methods diff --git a/WebWindowComplex/WebWindowComplex.csproj b/WebWindowComplex/WebWindowComplex.csproj index cfd5bff..44a1545 100644 --- a/WebWindowComplex/WebWindowComplex.csproj +++ b/WebWindowComplex/WebWindowComplex.csproj @@ -6,7 +6,7 @@ net8.0 enable enable - 3.1.3.2716 + 3.1.3.2717 Annamaria Sassi Egalware Componente gestione Configurazioni avanzate Window per LUX @@ -88,5 +88,6 @@ + diff --git a/WebWindowConfigurator/WebWindowConfigurator.csproj b/WebWindowConfigurator/WebWindowConfigurator.csproj index 74d6bff..aed3968 100644 --- a/WebWindowConfigurator/WebWindowConfigurator.csproj +++ b/WebWindowConfigurator/WebWindowConfigurator.csproj @@ -6,7 +6,7 @@ net8.0 enable enable - 3.1.3.2716 + 3.1.3.2717 Annamaria Sassi Egalware Componente gestione JWD per LUX @@ -97,5 +97,6 @@ +