//Gets the WorkOrder in WorkOrderLoader data type so that its easy to access and pass in methods private WorkOrderLoader GetLoader() { Dictionary <string, List <string> > fetchedData = GetWorkOrderDetails(); WorkOrderLoader loader = new WorkOrderLoader(_workOrder, fetchedData); return(loader); }
//Sets the data for Displaying the WorkOrder in focus private void GetWorkOrderDisplay(WorkOrderLoader loader) { WorkOrderNumberLabel.Text = "Work Order : " + loader._workOrderNum; WorkOrderTimeLabel.Text = "Date : " + loader._dateTimeStart; nextWorkOrderLabel.Text = "Next Work Order :" + loader._nextWorkOrder; previousWorkOrderLabel.Text = "Previous Work Order :" + loader._previousWorkOrder; DateTimeParser.Parse(loader._dateTimeStart, out _startTime); DateTimeParser.Parse(loader._dateTimeEnd, out _endTime); }
//Sets up every work order data and values respective to workOrder requested private void SetUpWorkOrder() { Cursor.Current = Cursors.WaitCursor; WorkOrderLoader loader = GetLoader(); GetWorkOrderDisplay(loader); GetLogs(loader); CheckAndScrollToBottom(); SetPropertiesIfLoomSystem(); Cursor.Current = Cursors.Default; }
//fetches the data for each workOrder private void GetLogs(WorkOrderLoader loader) { try { vbEventLogTextBox.Text = string.Join("\n", loader._logs[ConfigurationManager.AppSettings["vbEventLogKey"].ToString()]); } catch (Exception ex) { _logger.WriteLog("Exception ---------- : " + ex.Message); } try { vbLogTextBox.Text = string.Join("\n", loader._logs[ConfigurationManager.AppSettings["vbLogKey"].ToString()]); } catch (Exception ex) { _logger.WriteLog("Exception ---------- : " + ex.Message); } try { witStatusLogTextBox.Text = string.Join("\n", loader._logs[ConfigurationManager.AppSettings["witStatusLogKey"].ToString()]); } catch (Exception ex) { _logger.WriteLog("Exception ---------- : " + ex.Message); } try { mainLogTextBox.Text = string.Join("\n", loader._logs[ConfigurationManager.AppSettings["mainLogKey"].ToString()]); } catch (Exception ex) { _logger.WriteLog("Exception ---------- : " + ex.Message); } try { serialOutputLogTextBox.Text = string.Join("\n\n", loader._logs[ConfigurationManager.AppSettings["serialOutputLogKey"].ToString()]); } catch (Exception ex) { _logger.WriteLog("Exception ---------- : " + ex.Message); } }