コード例 #1
0
 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;
     }
 }
コード例 #2
0
 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("条烟顺序生成结束");
     }
 }