diff options
| author | Roy Ben Shabat <Roy.mail.net@gmail.com> | 2025-01-23 03:04:26 +0200 |
|---|---|---|
| committer | Roy Ben Shabat <Roy.mail.net@gmail.com> | 2025-01-23 03:04:26 +0200 |
| commit | 6949f8b47f6b380e5bf43f42f78b0c126b492850 (patch) | |
| tree | 34953141ed4ad9c51cf45489a3f9e3cb5b9279d0 /Software/Visual_Studio/Tango.BL | |
| parent | f0dc1fb8ce29ee676a9a6ca9414756a852e31e26 (diff) | |
| download | Tango-6949f8b47f6b380e5bf43f42f78b0c126b492850.tar.gz Tango-6949f8b47f6b380e5bf43f42f78b0c126b492850.zip | |
X1 Future
Diffstat (limited to 'Software/Visual_Studio/Tango.BL')
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; + } } |
