Aggiunto parametro per richieste pendenti

This commit is contained in:
Annamaria Sassi
2026-03-27 17:35:52 +01:00
parent fa6fe1600c
commit ddb3cedd24
5 changed files with 18 additions and 2 deletions
+1
View File
@@ -71,6 +71,7 @@
<WebWindowComplex.TableComp ListPayload="SetupList"
LiveData="CurrData"
SelectionData="SelectList"
PendReq="DictPendReq"
baseUser="User"
EC_ActionReq="DoAction"
EC_DoUpdate="ExecRequest"
@@ -45,6 +45,11 @@ namespace Test.UI.Components.Pages
/// </summary>
protected BaseListPayload SetupList = new BaseListPayload();
/// <summary>
/// Dizionario richieste pendenti
/// </summary>
protected Dictionary<string, string> DictPendReq = new();
/// <summary>
/// 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;
}
+6
View File
@@ -108,6 +108,12 @@ namespace WebWindowComplex
[Parameter]
public SelectPayload? SelectionData { get; set; } = null;
/// <summary>
/// Preselezione valori
/// </summary>
[Parameter]
public Dictionary<string,string>? PendReq { get; set; } = null;
#endregion Public Properties
#region Public Methods
+2 -1
View File
@@ -6,7 +6,7 @@
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<Version>3.1.3.2716</Version>
<Version>3.1.3.2717</Version>
<Authors>Annamaria Sassi</Authors>
<Company>Egalware</Company>
<Description>Componente gestione Configurazioni avanzate Window per LUX</Description>
@@ -88,5 +88,6 @@
@@ -6,7 +6,7 @@
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<Version>3.1.3.2716</Version>
<Version>3.1.3.2717</Version>
<Authors>Annamaria Sassi</Authors>
<Company>Egalware</Company>
<Description>Componente gestione JWD per LUX</Description>
@@ -97,5 +97,6 @@