| | |
| | | #region 事件 |
| | | private void MainForm_FormClosing(object sender, FormClosingEventArgs e) |
| | | { |
| | | try |
| | | { |
| | | Stop(); |
| | | SaveMeasureTTL(); |
| | | Task.Factory.StartNew(() => |
| | | { |
| | | //Task.Factory.StartNew(() => |
| | | //{ |
| | | SpotCheckData data = new SpotCheckData(); |
| | | data.UpdateLastBreakProductQty(measureResultTTL.ProductQuntity); |
| | | DownTimeData downTimeData = new DownTimeData(); |
| | | DownTime downTime = new DownTime() { BeginTime = DateTime.Now, Type = DownTimeType.Closed }; |
| | | downTimeData.SaveDownTime(downTime); |
| | | }); |
| | | //}); |
| | | |
| | | MessageHandler.MessageHandlerInstance.Close(); |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | Trace.TraceError($"界面关闭异常:{ex.Message}"); |
| | | } |
| | | finally |
| | | { |
| | | lock (CommonUtil.UploadDataLock) |
| | | { |
| | | //CommonUtil.UploadDoneHandle.WaitOne(); |
| | | CommonUtil.UploadDataEnable = false; |
| | | System.Environment.Exit(0); |
| | | } |
| | | } |
| | | } |
| | | |
| | | private void btnConfig_Click(object sender, EventArgs e) |
| | | { |