From 7e81fa272a3b4dfdcc76710402da38d6d314b3e1 Mon Sep 17 00:00:00 2001 From: Annamaria Sassi Date: Thu, 9 Oct 2025 15:11:30 +0200 Subject: [PATCH] Aggiunto enum Tipi Apertura --- Egw.Window.Data/Enums.cs | 15 +++++++++++++++ Egw.Window.Data/Hardware.cs | 10 ++++++---- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/Egw.Window.Data/Enums.cs b/Egw.Window.Data/Enums.cs index 40bd5be..d72f367 100644 --- a/Egw.Window.Data/Enums.cs +++ b/Egw.Window.Data/Enums.cs @@ -41,5 +41,20 @@ namespace Egw.Window.Data MAICO = 2, ROTO = 3 } + + /// + /// Elenco tipi aperture + /// + public enum OpeningTypes : int + { + NULL = 0, + TURNONLY = 1, + TILTTURN = 2, + TILTONLY = 3, + PIVOT = 4, + FIXED = 5, + COMPLANARSLIDE = 6, + LIFTSLIDE = 7 + } } } diff --git a/Egw.Window.Data/Hardware.cs b/Egw.Window.Data/Hardware.cs index fda093b..95005c8 100644 --- a/Egw.Window.Data/Hardware.cs +++ b/Egw.Window.Data/Hardware.cs @@ -1,4 +1,6 @@ -namespace Egw.Window.Data +using static Egw.Window.Data.Enums; + +namespace Egw.Window.Data { public class Hardware { @@ -29,8 +31,8 @@ } } - private string m_OpeningType; - public string OpeningType + private OpeningTypes m_OpeningType; + public OpeningTypes OpeningType { get { @@ -65,7 +67,7 @@ } } - public Hardware(string Id, string FamilyName, string Description, string OpeningType, string Shape, int SashQty, int SashPosition) + public Hardware(string Id, string FamilyName, string Description, OpeningTypes OpeningType, string Shape, int SashQty, int SashPosition) { m_Id = Id; m_FamilyName = FamilyName;