aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.RML/Models
diff options
context:
space:
mode:
authorVictoria Plitt <Victoria.Plitt@twine-s.com>2020-08-31 09:10:47 +0300
committerVictoria Plitt <Victoria.Plitt@twine-s.com>2020-08-31 09:10:47 +0300
commit66f00e5729e48811cc7d5d6f728988cd64f225e7 (patch)
treea4eea76659627fc0efdc1d80a0725b4fda154eff /Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.RML/Models
parenteeaeeca65c5e0a376ca3f164a4921cad995d62ed (diff)
downloadTango-66f00e5729e48811cc7d5d6f728988cd64f225e7.tar.gz
Tango-66f00e5729e48811cc7d5d6f728988cd64f225e7.zip
Calibration Color. LAB graph is added to Linearization tab.
Diffstat (limited to 'Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.RML/Models')
-rw-r--r--Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.RML/Models/ColorLinearizationModel.cs17
1 files changed, 14 insertions, 3 deletions
diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.RML/Models/ColorLinearizationModel.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.RML/Models/ColorLinearizationModel.cs
index 53e15f976..f82c04bbc 100644
--- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.RML/Models/ColorLinearizationModel.cs
+++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.RML/Models/ColorLinearizationModel.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
+using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
@@ -24,9 +25,19 @@ namespace Tango.MachineStudio.RML.Models
public void GetDataFromFile(string fileName, out List<LinearizationDataItem> items)
{
- ExcelReader reader = new ExcelReader(fileName);
- items = reader.GetDataByIndex<LinearizationDataItem>("Sheet1", 2);
- reader.Dispose();
+ items = null;
+ try
+ {
+ using (ExcelReader reader = new ExcelReader(fileName))
+ {
+ items = reader.GetDataByIndex<LinearizationDataItem>("Sheet1", 2);
+ }
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine($" Error in GetDataFromFile {fileName} exception: {ex.Message}" + Environment.NewLine);
+ }
+
}
}
}