DataEntry.iPerl bug fixes when invoked without the production tracing, ver. 3.1.1846

This commit is contained in:
Milan Hanajik
2022-01-06 08:00:07 +01:00
parent df89050d78
commit 4d018a8ba8
3 changed files with 16 additions and 10 deletions
@@ -78,11 +78,11 @@ namespace TBF.Rig.DataEntry.iPerl
foreach (var o in list) listOfOrders.Add(o);
}
if ((cfg.Orders == Orders.FromTracingDB || cfg.Orders == Orders.CombinedAndFromTracingDB) && ProcessData.TracingDB != null)
if ((cfg.Orders == Orders.FromTracingDB || cfg.Orders == Orders.CombinedAndFromTracingDB) &&
ProcessData.TracingDB != null &&
ProcessData.TracingDB.DebugLevel == DebugMode.Normal)
{
ISession session = ProcessData.TracingDB.SessionFactory.OpenSession();
var list = ProcessData.TracingDB.ReadOrders(session);
if (session.IsOpen) session.Close();
var list = ProcessData.TracingDB.ReadOrders();
foreach (var o in list) listOfOrders.Add(o);
}