void ThreadSortPokeseq() { try { UnionTaskInfoService.InsertPokeseqInfo(); panel3.Visible = false; MessageBox.Show("条烟顺序生成成功!"); } catch (DataException date) { MessageBox.Show("条烟顺序失败:" + date.Message); label1.Text = "条烟顺序失败:" + date.Message; } catch (Exception ex) { MessageBox.Show("条烟顺序失败:" + ex.Message); label1.Text = "条烟顺序失败:" + ex.Message; } finally { handlesort(3, false);//告诉父窗体任务结束 btnPokeSeq.Enabled = false; isSort = false; } }
void ThreadSortPokeseq() { try { ProducePokeService.RefSortByTiaoyan(LsitMainSN); UnionTaskInfoService.InsertPokeseqInfo(); label24.Visible = false; MessageBox.Show("条烟顺序生成成功!"); } catch (DataException date) { MessageBox.Show("条烟顺序失败:" + date.Message); label24.Text = "条烟顺序失败:" + date.Message; } catch (Exception ex) { MessageBox.Show("条烟顺序失败:" + ex.Message); label24.Text = "条烟顺序失败:" + ex.Message; } finally { btnReTiaoyan.Enabled = true; button7.Enabled = true; btnUpdate.Enabled = true; LsitMainSN.Clear(); WriteLog.GetLog().Write("条烟顺序生成结束"); } }