aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.BL
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2025-01-23 03:04:26 +0200
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2025-01-23 03:04:26 +0200
commit6949f8b47f6b380e5bf43f42f78b0c126b492850 (patch)
tree34953141ed4ad9c51cf45489a3f9e3cb5b9279d0 /Software/Visual_Studio/Tango.BL
parentf0dc1fb8ce29ee676a9a6ca9414756a852e31e26 (diff)
downloadTango-6949f8b47f6b380e5bf43f42f78b0c126b492850.tar.gz
Tango-6949f8b47f6b380e5bf43f42f78b0c126b492850.zip
X1 Future
Diffstat (limited to 'Software/Visual_Studio/Tango.BL')
-rw-r--r--Software/Visual_Studio/Tango.BL/Entities/MachineVersion.cs2
-rw-r--r--Software/Visual_Studio/Tango.BL/Enumerations/MachineTypes.cs10
-rw-r--r--Software/Visual_Studio/Tango.BL/ExtensionMethods/MachineTypesExtensions.cs5
3 files changed, 12 insertions, 5 deletions
diff --git a/Software/Visual_Studio/Tango.BL/Entities/MachineVersion.cs b/Software/Visual_Studio/Tango.BL/Entities/MachineVersion.cs
index 501dc7fd9..1852e2e00 100644
--- a/Software/Visual_Studio/Tango.BL/Entities/MachineVersion.cs
+++ b/Software/Visual_Studio/Tango.BL/Entities/MachineVersion.cs
@@ -28,7 +28,7 @@ namespace Tango.BL.Entities
{
get
{
- return (MachineTypes)(Version + 1);
+ return (MachineTypes)(Version - 1);
}
}
}
diff --git a/Software/Visual_Studio/Tango.BL/Enumerations/MachineTypes.cs b/Software/Visual_Studio/Tango.BL/Enumerations/MachineTypes.cs
index 1684d14d2..f59b2d82f 100644
--- a/Software/Visual_Studio/Tango.BL/Enumerations/MachineTypes.cs
+++ b/Software/Visual_Studio/Tango.BL/Enumerations/MachineTypes.cs
@@ -11,7 +11,9 @@ namespace Tango.BL.Enumerations
{
public String ShortName { get; set; }
- public MachineTypeAttribute(String shortName)
+ public String InstallerBuildFolder { get; set; }
+
+ public MachineTypeAttribute(String shortName, String installerBuildFolder)
{
ShortName = shortName;
}
@@ -19,13 +21,13 @@ namespace Tango.BL.Enumerations
public enum MachineTypes
{
- [MachineType("TS")]
+ [MachineType("TS", "PPC")]
[Description("TS-1800")]
TS1800 = 0,
- [MachineType("X4")]
+ [MachineType("X4", "Eureka")]
[Description("Twine X4")]
Eureka = 1,
- [MachineType("X1")]
+ [MachineType("X1", "X1")]
[Description("Twine X1")]
X1 = 2,
}
diff --git a/Software/Visual_Studio/Tango.BL/ExtensionMethods/MachineTypesExtensions.cs b/Software/Visual_Studio/Tango.BL/ExtensionMethods/MachineTypesExtensions.cs
index d8b5b519d..1fea28f06 100644
--- a/Software/Visual_Studio/Tango.BL/ExtensionMethods/MachineTypesExtensions.cs
+++ b/Software/Visual_Studio/Tango.BL/ExtensionMethods/MachineTypesExtensions.cs
@@ -16,4 +16,9 @@ public static class MachineTypesExtensions
{
return machineType.GetAttribute<MachineTypeAttribute>().ShortName;
}
+
+ public static String ToInstallerBuildFolder(this MachineTypes machineType)
+ {
+ return machineType.GetAttribute<MachineTypeAttribute>().InstallerBuildFolder;
+ }
}