//站位跳转 private void Button1_Click(object sender, EventArgs e) { //第一步 查看是否选择站位 #region string tt_skipcode = ""; tt_skipcode = this.comboBox2.Text; Boolean tt_flag1 = false; if (tt_skipcode != "") { tt_flag1 = true; } else { MessageBox.Show("没有选择要跳转的站位,请确认!"); } #endregion //第二步 查看是否有ID号 #region string tt_rowid = this.label8.Text; string tt_nowcode = this.label6.Text;; Boolean tt_flag2 = false; if (tt_flag1) { if (tt_rowid == "" || tt_nowcode == "") { MessageBox.Show("没有找到当前站位ID号以及当前站位,请确认!"); } else { tt_flag2 = true; } } #endregion //第三步 跳转提示判断 #region Boolean tt_flag3 = false; if (tt_flag2) { MessageBoxButtons messButton = MessageBoxButtons.OKCancel; DialogResult dr = MessageBox.Show("确定将当前站位:" + tt_nowcode + ",跳转到:" + tt_skipcode + ",跳过去就跳不回来了", "站位跳转", messButton); if (dr == DialogResult.OK)//如果点击“确定”按钮 { tt_flag3 = true; } else { } } #endregion //第四步 开始跳转 #region Boolean tt_flag4 = false; if (tt_flag3) { tt_flag4 = Dataset1.FhCodeSkip(tt_skipcode, tt_rowid, tt_conn); if (tt_flag4) { MessageBox.Show("跳站成功,请再次查询确认"); ClearLabelInfo2(); } else { MessageBox.Show("跳站不成功,请确认!"); } } #endregion }