SharedDatabase.WorkflowSummary.ReadFromDB(), int wm.ProcessId -> string wm.Workflow, etc.
This commit is contained in:
@@ -234,25 +234,20 @@ namespace TBF.Rig.DataEntry.iPerl
|
||||
}
|
||||
else if (oInfo is SharedDatabase.Entities.OrderInfo && ProcessData.TracingDB != null)
|
||||
{
|
||||
ProcessData.OrderInfo = null;
|
||||
ProcessData.Workflow = null;
|
||||
ProcessData.Workstep = null;
|
||||
|
||||
try
|
||||
{
|
||||
ISession session = ProcessData.TracingDB.SessionFactory.OpenSession();
|
||||
ProcessData.OrderInfo = ProcessData.TracingDB.ReReadOneOrder(oInfo as SharedDatabase.Entities.OrderInfo, session);
|
||||
ProcessData.Workflow = SharedDatabase.TracingDB
|
||||
.GetWorkflowAndWorkstep((ProcessData.OrderInfo != null) ? ProcessData.OrderInfo.POName : null, "test",
|
||||
out ProcessData.Workstep,
|
||||
out ProcessData.PreviousStepName,
|
||||
out ProcessData.Part1Name,
|
||||
out ProcessData.Part2Name,
|
||||
session);
|
||||
string poName = Program.MainWnd.SelectedProcedure.OrderInfo.POName;
|
||||
var orderInfo = ProcessData.TracingDB.ReReadOneOrder(poName, session);
|
||||
ProcessData.OrderInfo = orderInfo;
|
||||
string workflow = (orderInfo != null) ? orderInfo.Workflow : null;
|
||||
ProcessData.WorkflowSummary = SharedDatabase.WorkflowSummary.ReadFromDB(workflow, "test", session);
|
||||
session.Close();
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
ProcessData.OrderInfo = null;
|
||||
ProcessData.WorkflowSummary = null;
|
||||
log.ErrorFormat("Unable to load order, workflow or workstep: {0}", exc.Message);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user