コード例 #1
0
ファイル: MyAlert.cs プロジェクト: radtek/HospitalSelfSystem
        private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            if (alerttype == "开始充值")
            {
                AddMoney();
            }
            else if (alerttype == "选择挂号")
            {
                //FrmRegSelect frm = new FrmRegSelect();
                //frm.icMsg1.timer1.Start();
                //frm.TopMost = true;
                //frm.lblOffice.Text  = OfficeName;
                //frm.ShowDialog();
                //if (frm.DialogResult == DialogResult.OK)
                //{
                //    RegRs = frm.resutType;
                //    CloseWin(this,true );
                //    frm.icMsg1.timer1.Stop();
                //}
            }
            else if (alerttype == "确认取消")
            {
                FrmYesNoAlert frm = new FrmYesNoAlert();
                frm.TopMost     = true;
                frm.lblMsg.Text = Msg;
                frm.ShowDialog();
                if (frm.DialogResult == DialogResult.OK)
                {
                    CloseWin(this, true);
                }
                else
                {
                    CloseWin(this, false);
                }
            }
            else if (alerttype == "信息")
            {
                //FrmInfoAlert frm = new FrmInfoAlert();
                //frm.TopMost = true;

                //frm.lblMsg.Text = Msg;
                //frm.ShowDialog();
                //if (frm.DialogResult == DialogResult.OK)
                //{
                //    CloseWin(this, true);
                //}
            }
        }
コード例 #2
0
        private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            if (alerttype == "FrmChildAlert")
            {
                FrmChildAlert fc = new FrmChildAlert();
                fc.TopMost = true;
                fc.ShowDialog();
                if (fc.DialogResult == DialogResult.Cancel)
                {
                    CloseWin(this, true);
                    fc.icMsg1.timer1.Stop();
                }
            }
            else if (alerttype == "WaitReadCard")
            {
                fr         = new FrmReadCard();
                fr.TopMost = true;
                fr.ShowDialog();
                if (fr.DialogResult == DialogResult.OK)
                {
                    CloseWin(this, true);
                    fr.icMsg1.timer1.Stop();
                }
            }
            else if (alerttype == "开始充值")
            {
                AddMoney();
            }
            else if (alerttype == "选择挂号")
            {
                FrmRegSelect frm = new FrmRegSelect();
                frm.icMsg1.timer1.Start();
                frm.TopMost        = true;
                frm.lblOffice.Text = OfficeName;
                frm.ShowDialog();
                if (frm.DialogResult == DialogResult.OK)
                {
                    RegRs = frm.resutType;
                    CloseWin(this, true);
                    frm.icMsg1.timer1.Stop();
                }
            }
            else if (alerttype == "确认取消")
            {
                FrmYesNoAlert frm = new FrmYesNoAlert();
                frm.TopMost     = true;
                frm.lblMsg.Text = Msg;
                frm.ShowDialog();
                if (frm.DialogResult == DialogResult.OK)
                {
                    CloseWin(this, true);
                }
                else
                {
                    CloseWin(this, false);
                }
            }
            else if (alerttype == "信息")
            {
                FrmInfoAlert frm = new FrmInfoAlert();
                frm.TopMost = true;

                frm.lblMsg.Text = Msg;
                frm.ShowDialog();
                if (frm.DialogResult == DialogResult.OK)
                {
                    CloseWin(this, true);
                }
            }
            else if (alerttype == "读取身份证")
            {
                FrmWaitCard2 frm = new FrmWaitCard2();
                frm.TopMost = true;

                SoundPlayer soundPlayer = new SoundPlayer(Application.StartupPath + @"\\Sound\\身份证.wav");
                soundPlayer.Play();

                frm.ShowDialog();
                if (frm.DialogResult == DialogResult.OK)
                {
                    CloseWin(this, true);
                }
                else
                {
                    CloseWin(this, false);
                }
            }
            else if (alerttype == "发卡充值")
            {
                AddMoneyByCreatCard();
            }
        }