Update nuget compoennte window + test parametri da template, test ok su jwd esistenti anceh con cambio material/wood che invalida i JED da DB

This commit is contained in:
Samuele Locatelli
2026-03-30 12:42:08 +02:00
parent 7909d68b29
commit dec92ec530
4 changed files with 9 additions and 9 deletions
+2 -2
View File
@@ -8,8 +8,8 @@
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageVersion>
<PackageVersion Include="Egw.Lux.WebWindow.Base" Version="3.1.3.3010" />
<PackageVersion Include="Egw.Lux.WebWindowComplex" Version="3.1.3.3010" />
<PackageVersion Include="Egw.Lux.WebWindow.Base" Version="3.1.3.3012" />
<PackageVersion Include="Egw.Lux.WebWindowComplex" Version="3.1.3.3012" />
<PackageVersion Include="Egw.Window.Data" Version="2.8.1.2611" />
<PackageVersion Include="EgwCoreLib.Razor" Version="1.5.2511.312" />
<PackageVersion Include="EgwCoreLib.Utils" Version="1.5.2511.312" />
@@ -120,7 +120,7 @@ namespace Lux.UI.Components.Compo.Offer
private List<Egw.Window.Data.Hardware> AvailHardwareList = new();
private List<string> AvailMaterialList = new List<string>();
private List<string> AvailWoodList = new List<string>();
/// <summary>
/// Lista profili da DB
@@ -1593,7 +1593,7 @@ namespace Lux.UI.Components.Compo.Offer
FamilyHardware = AvailFamilyHardwareList,
Glass = AvailGlassList,
Hardware = AvailHardwareList,
Material = AvailMaterialList,
Wood = AvailWoodList,
ProfileList = profList
};
CurrData = new LivePayload()
@@ -1649,7 +1649,7 @@ namespace Lux.UI.Components.Compo.Offer
AvailHardwareList = AllConfHardware
.Select(x => new Egw.Window.Data.Hardware(x.Id, x.FamilyName, x.Description, x.OpeningType, x.Shape, x.SashQty, x.SashPosition))
.ToList();
AvailMaterialList = AllConfWood
AvailWoodList = AllConfWood
.Select(x => x.Description)
.ToList();
// FixMe Todo: aggiunta profili (manca anche nel costruttore...)
@@ -1361,7 +1361,7 @@ namespace Lux.UI.Components.Compo.Order
FamilyHardware = AvailFamilyHardwareList,
Glass = AvailGlassList,
Hardware = AvailHardwareList,
Material = AvailMaterialList,
Wood = AvailMaterialList,
ProfileList = profList
};
CurrData = new LivePayload()
@@ -123,7 +123,7 @@ namespace Lux.UI.Components.Compo.Templates
private List<Egw.Window.Data.Hardware> AvailHardwareList = new();
private List<string> AvailMaterialList = new List<string>();
private List<string> AvailWoodList = new List<string>();
/// <summary>
/// Lista profili da DB
@@ -1021,7 +1021,7 @@ namespace Lux.UI.Components.Compo.Templates
FamilyHardware = AvailFamilyHardwareList,
Glass = AvailGlassList,
Hardware = AvailHardwareList,
Material = AvailMaterialList,
Wood = AvailWoodList,
ProfileList = profList
};
CurrData = new LivePayload()
@@ -1073,7 +1073,7 @@ namespace Lux.UI.Components.Compo.Templates
AvailHardwareList = AllConfHardware
.Select(x => new Egw.Window.Data.Hardware(x.Id, x.FamilyName, x.Description, x.OpeningType, x.Shape, x.SashQty, x.SashPosition))
.ToList();
AvailMaterialList = AllConfWood
AvailWoodList = AllConfWood
.Select(x => x.Description)
.ToList();
// FixMe Todo: aggiunta profili (manca anche nel costruttore...)