Пример #1
0
        //站位跳转
        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
        }