From 673094ec9200776ff0867ee74be29dff3e275294 Mon Sep 17 00:00:00 2001 From: Roy Ben Shabat Date: Wed, 23 Dec 2020 14:37:21 +0200 Subject: Added basic support for csv job. --- .../Modules/Tango.PPC.Jobs/ViewModels/JobsViewVM.cs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels') diff --git a/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobsViewVM.cs b/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobsViewVM.cs index 64931cbe3..4ae98b1d0 100644 --- a/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobsViewVM.cs +++ b/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobsViewVM.cs @@ -738,6 +738,7 @@ namespace Tango.PPC.Jobs.ViewModels StorageProvider.RegisterFileHandler(ExplorerFileDefinition.Job.Extension, HandleJobFileLoaded); StorageProvider.RegisterFileHandler(ExplorerFileDefinition.ColorProfile.Extension, HandleColorProfileFileLoaded); StorageProvider.RegisterFileHandler(ExplorerFileDefinition.Pulse.Extension, HandlePulseFileLoaded); + StorageProvider.RegisterFileHandler(ExplorerFileDefinition.CsvFile.Extension, HandleCsvJobFileLoaded); //Load catalogs. using (ObservablesContext db = ObservablesContext.CreateDefault()) @@ -873,6 +874,26 @@ namespace Tango.PPC.Jobs.ViewModels #endregion + #region Handle CSV Job File Loading From Storage + + private async void HandleCsvJobFileLoaded(List files) + { + var item = files.FirstOrDefault(); + if (item == null) return; + + var vm = new ImportCsvJobViewVM(); + vm.Name = Path.GetFileNameWithoutExtension(item.Name); + await vm.Init(); + await NotificationProvider.ShowDialog(vm); + + if (vm.DialogResult) + { + + } + } + + #endregion + #region Handle TCC File Loading From Storage private async void HandleColorProfileFileLoaded(List tccFiles) -- cgit v1.3.1