/// <summary> /// 下线界面中确定按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btndone_Click(object sender, EventArgs e) { isExitType = true; Info.exit_date = DateTime.Now; //下线更新pos_rounds表(本地) if (InsertPos_rounds.InitController().Update_Posrounds(Info.exit_date)) { //创建一个线程用于打印下线小票 Thread thread = new Thread(new ThreadStart(Run)); thread.Start(); //删除提单前的空的销售单 ChangeInfo changeinfo = new ChangeInfo(); changeinfo.DelSaletmp00(Info.sale_id); ReadIni readIni = new ReadIni(); readIni.WriteString("RepastErp", "sale_id", ""); //删除本地临时表中符合要求的数据 DelLocalDB dellocaldb = new DelLocalDB(this.mainForm); dellocaldb.DelSaletmp(); this.Dispose(); } //else //{ // MessageBox.Show("下线失败!请在本Pos机上下线。"); //} }