Esempio n. 1
0
 private void Exit()
 {
     try
     {
         Quartz.Impl.StdScheduler scheduler = (Quartz.Impl.StdScheduler)SpringHelper.GetContext().GetObject("scheduler");
         scheduler.Shutdown();
     }
     catch (Exception ee)
     {
     }
 }
Esempio n. 2
0
        private void formMain_FormClosing(object sender, FormClosingEventArgs e)
        {
            if (testedRacks.TestStatus == TestStatus.RUNNING)
            {
                DialogResult result = MessageBox.Show("软件关闭前请先点击 停止测试 按钮!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
                e.Cancel = true;
                return;
            }
            else
            {
                try
                {
                    Quartz.Impl.StdScheduler scheduler = (Quartz.Impl.StdScheduler)SpringHelper.GetContext().GetObject("scheduler");
                    scheduler.Shutdown();

                    udp.UdpClose();
                }
                catch (Exception ee)
                {
                    LogHelper.GetLogger <FormMain>().Error(ee.Message);
                    LogHelper.GetLogger <FormMain>().Error(ee.StackTrace);
                }
            }
        }