diff --git a/Test.UI/Components/Pages/TestComponentJWD.razor b/Test.UI/Components/Pages/TestComponentJWD.razor
index 20595ce..c572a2e 100644
--- a/Test.UI/Components/Pages/TestComponentJWD.razor
+++ b/Test.UI/Components/Pages/TestComponentJWD.razor
@@ -3,9 +3,7 @@
TestComponent
-
diff --git a/Test.UI/Components/Pages/TestComponentJWD.razor.cs b/Test.UI/Components/Pages/TestComponentJWD.razor.cs
index 8585949..1ff01ba 100644
--- a/Test.UI/Components/Pages/TestComponentJWD.razor.cs
+++ b/Test.UI/Components/Pages/TestComponentJWD.razor.cs
@@ -6,6 +6,7 @@ using Newtonsoft.Json;
using NLog;
using System.Diagnostics;
using System.Security.AccessControl;
+using Egw.Window.Data;
using WebWindowTest;
using WebWindowTest.DTO;
diff --git a/Test.UI/Components/Pages/TestComponentTemplate.razor b/Test.UI/Components/Pages/TestComponentTemplate.razor
index fc79f2a..7f870ee 100644
--- a/Test.UI/Components/Pages/TestComponentTemplate.razor
+++ b/Test.UI/Components/Pages/TestComponentTemplate.razor
@@ -16,8 +16,7 @@
IN_SelGlass="@SelGlass"
EC_OnUpdate="SaveJWD"
EC_OnSelectedTemplate="SetTemplate"
- LiveSVG="@currSvg"
- CurrJwd="@InitialJwd">
+ LiveSVG="@currSvg">
diff --git a/Test.UI/Components/Pages/TestComponentTemplate.razor.cs b/Test.UI/Components/Pages/TestComponentTemplate.razor.cs
index b4db428..faeb0d8 100644
--- a/Test.UI/Components/Pages/TestComponentTemplate.razor.cs
+++ b/Test.UI/Components/Pages/TestComponentTemplate.razor.cs
@@ -6,6 +6,7 @@ using Newtonsoft.Json;
using NLog;
using System.Diagnostics;
using System.Security.AccessControl;
+using Egw.Window.Data;
using WebWindowTest;
using WebWindowTest.DTO;
diff --git a/Test.UI/Hardware/Setup.json b/Test.UI/Hardware/Setup.json
index c937c0f..7e2550b 100644
--- a/Test.UI/Hardware/Setup.json
+++ b/Test.UI/Hardware/Setup.json
@@ -1,48 +1,47 @@
[
{
- "sId": "000558",
- "sFamily": "Natura",
- "sName": "Profilo78_Rect_Sash",
- "sOpeningType": "ANTA_RIBALTA",
- "sShape": "RECTANGLE",
- "nSashQty": "1",
- "nSashPosition": "1"
+ "Id": "000558",
+ "FamilyName": "Natura",
+ "Description": "Profilo78_Rect_Sash",
+ "OpeningType": "ANTA_RIBALTA",
+ "Shape": "RECTANGLE",
+ "SashQty": "1",
+ "SashPosition": "1"
},
{
- "sId": "000562",
- "sFamily": "Natura",
- "sName": "Profilo78_Rect_Sash",
- "sOpeningType": "ANTA_BANDIERA",
- "sShape": "RECTANGLE",
- "nSashQty": "1",
- "nSashPosition": "1"
+ "Id": "000562",
+ "FamilyName": "Natura",
+ "Description": "Profilo78_Rect_Sash",
+ "OpeningType": "ANTA_BANDIERA",
+ "Shape": "RECTANGLE",
+ "SashQty": "1",
+ "SashPosition": "1"
},
{
- "sId": "000559",
- "sFamily": "Natura",
- "sName": "Profilo78_Rect_DoubleSash",
- "sOpeningType": "ANTA_RIBALTA",
- "sShape": "RECTANGLE",
- "nSashQty": "2",
- "nSashPosition": "1"
+ "Id": "000559",
+ "FamilyName": "Natura",
+ "Description": "Profilo78_Rect_DoubleSash",
+ "OpeningType": "ANTA_RIBALTA",
+ "Shape": "RECTANGLE",
+ "SashQty": "2",
+ "SashPosition": "1"
},
{
- "sId": "000563",
- "sFamily": "Natura",
- "sName": "Profilo78_TurnOnly_Rect_DoubleSash",
- "sOpeningType": "ANTA_BANDIERA",
- "sShape": "RECTANGLE",
- "nSashQty": "2",
- "nSashPosition": "1"
+ "Id": "000563",
+ "FamilyName": "Natura",
+ "Description": "Profilo78_TurnOnly_Rect_DoubleSash",
+ "OpeningType": "ANTA_BANDIERA",
+ "Shape": "RECTANGLE",
+ "SashQty": "2",
+ "SashPosition": "1"
},
{
- "sId": "000560",
- "sFamily": "Natura",
- "sName": "Profilo78_Rect_TripleSash",
- "sOpeningType": "ANTA_RIBALTA",
- "sShape": "RECTANGLE",
- "nSashQty": "3",
- "nSashPosition": "1"
+ "Id": "000560",
+ "FamilyName": "Natura",
+ "Description": "Profilo78_Rect_TripleSash",
+ "OpeningType": "ANTA_RIBALTA",
+ "Shape": "RECTANGLE",
+ "SashQty": "3",
+ "SashPosition": "1"
}
-
]
\ No newline at end of file
diff --git a/WebWindow.Base/WebWindow.Base.csproj b/WebWindow.Base/WebWindow.Base.csproj
index ceaacca..2ebf2a1 100644
--- a/WebWindow.Base/WebWindow.Base.csproj
+++ b/WebWindow.Base/WebWindow.Base.csproj
@@ -6,7 +6,7 @@
net8.0
enable
enable
- 2.7.9.2909
+ 2.7.9.3009
Annamaria Sassi
Egalware
Componente gestione JWD per LUX
@@ -64,6 +64,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/WebWindowComplex/WebWindowComplex.csproj b/WebWindowComplex/WebWindowComplex.csproj
index f91cbce..ff41b73 100644
--- a/WebWindowComplex/WebWindowComplex.csproj
+++ b/WebWindowComplex/WebWindowComplex.csproj
@@ -6,7 +6,7 @@
net8.0
enable
enable
- 2.7.9.2909
+ 2.7.9.3009
Annamaria Sassi
Egalware
Componente gestione Configurazioni avanzate Window per LUX
@@ -66,6 +66,12 @@
+
+
+
+
+
+
diff --git a/WebWindowConfigurator/WebWindowConfigurator.csproj b/WebWindowConfigurator/WebWindowConfigurator.csproj
index 3228850..4594b76 100644
--- a/WebWindowConfigurator/WebWindowConfigurator.csproj
+++ b/WebWindowConfigurator/WebWindowConfigurator.csproj
@@ -6,7 +6,7 @@
net8.0
enable
enable
- 2.7.9.2909
+ 2.7.9.3009
Annamaria Sassi
Egalware
Componente gestione JWD per LUX
@@ -105,6 +105,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/WebWindowTest/Test.razor b/WebWindowTest/Test.razor
index 8829cac..e4ca63f 100644
--- a/WebWindowTest/Test.razor
+++ b/WebWindowTest/Test.razor
@@ -38,7 +38,7 @@
{
int Index = i;
- NextStepAndPreview(CompileStep.Sash, Index)">Sash @(SashList.Count == 1 ? "" : Index + 1)
+ NextStepAndPreview(CompileStep.Sash, Index)">Window @(SashList.Count == 1 ? "" : Index + 1)
}
}
@@ -207,16 +207,22 @@
-
Frame joints
+
Frame joints
-
-
+
+
+
+
-
-
+
+
+
+
-
-
+
+
+
+
@foreach (Joint joint in FrameWindow.JointList)
@@ -233,14 +239,29 @@
- @if (!(FrameWindow.AreaList[0] is Split))
+ @if (!(FrameWindow.AreaList[0] is Split) || (SashList.Count == 0 && SplitList.Count == 0))
{
@@ -283,15 +304,27 @@
-
Split
- @if ((currSplit.nSplitQtyVert == 1 && currSplit.nSplitQtyHoriz == 1) ||
- (currSplit.nSplitQtyVert == 1 && currSplit.nSplitQtyHoriz == 0) ||
- (currSplit.nSplitQtyVert == 0 && currSplit.nSplitQtyHoriz == 1))
- {
-
-
+
+
+
Split
- }
+
+
+
+
+
+
+
+
+
+ @if ((currSplit.nSplitQtyVert == 1 && currSplit.nSplitQtyHoriz == 0) || (currSplit.nSplitQtyVert == 0 && currSplit.nSplitQtyHoriz == 1))
+ {
+
+
+
+ }
+
+