public void UpdateTestGUI(object sender, clsTestRunStatusEventArgs e) { // if (this.InvokeRequired) // { // this.BeginInvoke((MethodInvoker)delegate { TestFinishedHandler(sender, e); }); // return; // } if ((_vbTestFinished == true) || (_vbDied == true)) { this.txtModel.Enabled = true; this.txtSerial.Enabled = true; this.txtModel.Text = ""; this.txtSerial.Text = ""; this.txtProdOrder.Text = ""; } else { if ((_tmTestFinished == true) || (_TMDied == true)) { txtModel.Enabled = true; txtSerial.Enabled = true; this.txtModel.Text = ""; this.txtSerial.Text = ""; this.txtProdOrder.Text = ""; this.txtModel.Focus(); } } this.txtModel.Focus(); }
public void TestFinishedHandler(object sender, clsTestRunStatusEventArgs e) { if (this.InvokeRequired) { this.BeginInvoke((MethodInvoker) delegate { TestFinishedHandler(sender, e); }); return; } clsTestRunStatusEventArgs myReturnValues = e; // MessageBox.Show("Test Finished"); if (myTestType.Equals(TestType.TMTest)) { /* * if (myReturnValues.strTestResult.Trim().Equals("P")) * { * */ /* * if (!myReturnValues.strSAPSN.Trim().Equals(strReservedPSC.Trim())) * { * // objModelStates.UnReserveSerial(strModel, strSerial, strProductionOrder, "KICKER", ref strReservedPSC); * // strReservedPSC = objModelStates.ReserveSerialForProductionOrder(strModel, strSerial, strProductionOrder, "KICKER", ref strReservedPSC); * // objModelStates.CommitSerial(strModel, strSerial, strProductionOrder, "KICKER", myReturnValues.strSAPSN.Trim(), ref strReservedPSC); * } * else * { * objModelStates.CommitSerial(strModel, strSerial, strProductionOrder, "KICKER", myReturnValues.strSAPSN.Trim(), ref strReservedPSC); * * } * */ this.txtModel.Enabled = true; this.txtSerial.Enabled = true; /* * IEnumerable<DataRow> acsquery = * from kicker in dtKicker.AsEnumerable() * where kicker.Field<string>("TFFC_KICKER_Model").Trim() == strModel.Trim() * select kicker; * DataTable dtResult = acsquery.CopyToDataTable<DataRow>(); * if (dtResult.Rows.Count > 0) * { * drKickerRowforModel = dtKicker.Rows[0]; * } * else * { * MessageBox.Show("No Entry found in TFFC_KICKER_TABLE"); * } * * string strLociReturn = objRealTestRunner.UpdateLoci(strModel,strSerial,dtResult.Rows[0]["TFFC_KICKER_QBUDDIES"].ToString()) ; */ /* * } * else * { * objModelStates.UnReserveSerial(strModel, strSerial, strProductionOrder, "KICKER", ref strReservedPSC); * * } */ _tmTestFinished = true; if (e.bTestDied == true) { _TMDied = true; } } else { if (myTestType.Equals(TestType.VBTest)) { _vbTestFinished = true; // this.txtModel.Focus(); if (e.bTestDied == true) { _vbDied = true; } } } UpdateTestGUI(sender, e); }