diff options
Diffstat (limited to 'Software/Visual_Studio/Azure/Tango.AzureUtils.UI/Controls/WebAppPropertiesControl.xaml.cs')
| -rw-r--r-- | Software/Visual_Studio/Azure/Tango.AzureUtils.UI/Controls/WebAppPropertiesControl.xaml.cs | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/Software/Visual_Studio/Azure/Tango.AzureUtils.UI/Controls/WebAppPropertiesControl.xaml.cs b/Software/Visual_Studio/Azure/Tango.AzureUtils.UI/Controls/WebAppPropertiesControl.xaml.cs index 9dcfebad9..70561311f 100644 --- a/Software/Visual_Studio/Azure/Tango.AzureUtils.UI/Controls/WebAppPropertiesControl.xaml.cs +++ b/Software/Visual_Studio/Azure/Tango.AzureUtils.UI/Controls/WebAppPropertiesControl.xaml.cs @@ -50,6 +50,13 @@ namespace Tango.AzureUtils.UI.Controls public static readonly DependencyProperty EurekaVersionTagProperty = DependencyProperty.Register("EurekaVersionTag", typeof(String), typeof(WebAppPropertiesControl), new PropertyMetadata(null, (d, e) => (d as WebAppPropertiesControl).UpdateControl())); + public String X1VersionTag + { + get { return (String)GetValue(X1VersionTagProperty); } + set { SetValue(X1VersionTagProperty, value); } + } + public static readonly DependencyProperty X1VersionTagProperty = + DependencyProperty.Register("X1VersionTag", typeof(String), typeof(WebAppPropertiesControl), new PropertyMetadata(null, (d, e) => (d as WebAppPropertiesControl).UpdateControl())); public MachineServiceSettings Settings { @@ -83,6 +90,18 @@ namespace Tango.AzureUtils.UI.Controls public static readonly DependencyProperty EurekaVersionProperty = DependencyProperty.Register("EurekaVersion", typeof(TangoVersion), typeof(WebAppPropertiesControl), new PropertyMetadata(null)); + + + public TangoVersion X1Version + { + get { return (TangoVersion)GetValue(X1VersionProperty); } + set { SetValue(X1VersionProperty, value); } + } + public static readonly DependencyProperty X1VersionProperty = + DependencyProperty.Register("X1Version", typeof(TangoVersion), typeof(WebAppPropertiesControl), new PropertyMetadata(null)); + + + public FseVersion FseVersion { get { return (FseVersion)GetValue(FseVersionProperty); } @@ -160,8 +179,9 @@ namespace Tango.AzureUtils.UI.Controls var azure = await AzureUtilsAuthenticationFactory.AuthenticateOrGetAsync(); var databaseManager = new DatabaseManager(azure); - TangoVersion = await databaseManager.GetLatestPPCVersion(app, PPCVersionTag); - EurekaVersion = await databaseManager.GetLatestEurekaVersion(app, EurekaVersionTag); + TangoVersion = await databaseManager.GetLatestTangoVersion(app, MachineTypes.TS1800, PPCVersionTag); + EurekaVersion = await databaseManager.GetLatestTangoVersion(app, MachineTypes.Eureka, EurekaVersionTag); + X1Version = await databaseManager.GetLatestTangoVersion(app, MachineTypes.X1, X1VersionTag); MachineStudioVersion = await databaseManager.GetLatestMachineStudioVersion(app); FseVersion = await databaseManager.GetLatestFSEVersion(app, FSEBuildVariants.FSE); TwineRSMVersion = await databaseManager.GetLatestFSEVersion(app, FSEBuildVariants.TwineRSM); |
