aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ActionLogs/ViewModels/MainViewVM.cs
diff options
context:
space:
mode:
authorVictoria Plitt <Victoria.Plitt@twine-s.com>2019-12-26 14:37:37 +0200
committerVictoria Plitt <Victoria.Plitt@twine-s.com>2019-12-26 14:37:37 +0200
commit8522f980648f1da4a1754822d10b84b4a9d2a522 (patch)
treec63049d7bdb4fb96c8c61f9d1933c2e8b24c8c72 /Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ActionLogs/ViewModels/MainViewVM.cs
parent1ef776620088308e380a69271518c2c66fd673a0 (diff)
downloadTango-8522f980648f1da4a1754822d10b84b4a9d2a522.tar.gz
Tango-8522f980648f1da4a1754822d10b84b4a9d2a522.zip
Action Logs View, added copy button, changes GUI alignments and styles
Related Work Items: #2213
Diffstat (limited to 'Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ActionLogs/ViewModels/MainViewVM.cs')
-rw-r--r--Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ActionLogs/ViewModels/MainViewVM.cs9
1 files changed, 8 insertions, 1 deletions
diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ActionLogs/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ActionLogs/ViewModels/MainViewVM.cs
index 5f2d86b40..7be4dd691 100644
--- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ActionLogs/ViewModels/MainViewVM.cs
+++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ActionLogs/ViewModels/MainViewVM.cs
@@ -89,11 +89,13 @@ namespace Tango.MachineStudio.ActionLogs.ViewModels
public RelayCommand SearchCommand { get; set; }
public RelayCommand CopyToClipBoardCommand { get; set; }
+ public RelayCommand CopyRelateObjectIDCommand { get; set; }
public MainViewVM()
{
ActionLogs = new ObservableCollection<ActionLog>();
SearchCommand = new RelayCommand(GetActionLogs, ()=> !IsRunning);
+ CopyRelateObjectIDCommand = new RelayCommand(CopyRelateObjectID);
CopyToClipBoardCommand = new RelayCommand(CopyToClipBoard, () => SelectedActionLog != null && SelectedActionLog.DifferenceObject != null);
DateTime now = DateTime.Now;
StartSelectedDate = now.AddMonths(-1);
@@ -116,7 +118,12 @@ namespace Tango.MachineStudio.ActionLogs.ViewModels
System.Windows.Clipboard.SetDataObject(data);
}
-
+ private void CopyRelateObjectID()
+ {
+ DataObject data = new DataObject(SelectedActionLog.RelatedObjectGuid);
+ System.Windows.Clipboard.SetDataObject(data);
+ }
+
/// <summary>
/// New Database Query with search parameters. Initialization ActionLogs property.
/// </summary>