From e112866a2cf44ddeb5b40e8ffc84614ecfe6abdf Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Mon, 25 Feb 2019 18:18:35 +0200 Subject: Implemented auto installer release for machine studio and PPC. --- .../Tango.BL/Entities/MachineStudioVersionBase.cs | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) (limited to 'Software/Visual_Studio/Tango.BL/Entities/MachineStudioVersionBase.cs') diff --git a/Software/Visual_Studio/Tango.BL/Entities/MachineStudioVersionBase.cs b/Software/Visual_Studio/Tango.BL/Entities/MachineStudioVersionBase.cs index 93c0f2518..edbddb240 100644 --- a/Software/Visual_Studio/Tango.BL/Entities/MachineStudioVersionBase.cs +++ b/Software/Visual_Studio/Tango.BL/Entities/MachineStudioVersionBase.cs @@ -29,6 +29,8 @@ namespace Tango.BL.Entities public event EventHandler BlobNameChanged; + public event EventHandler InstallerBlobNameChanged; + public event EventHandler CommentsChanged; public event EventHandler UserChanged; @@ -87,6 +89,33 @@ namespace Tango.BL.Entities } } + protected String _installerblobname; + + /// + /// Gets or sets the machinestudioversionbase installer blob name. + /// + + [Column("INSTALLER_BLOB_NAME")] + + public String InstallerBlobName + { + get + { + return _installerblobname; + } + + set + { + if (_installerblobname != value) + { + _installerblobname = value; + + OnInstallerBlobNameChanged(value); + + } + } + } + protected String _comments; /// @@ -184,6 +213,15 @@ namespace Tango.BL.Entities RaisePropertyChanged(nameof(BlobName)); } + /// + /// Called when the InstallerBlobName has changed. + /// + protected virtual void OnInstallerBlobNameChanged(String installerblobname) + { + InstallerBlobNameChanged?.Invoke(this, installerblobname); + RaisePropertyChanged(nameof(InstallerBlobName)); + } + /// /// Called when the Comments has changed. /// -- cgit v1.3.1