private void reStartRToolStripMenuItem_Click(object sender, EventArgs e) { if (AutoUpdateData._isUploading) { logger.DebugFormat("***************************Previous job is In Upload. Please wait。。。then try Again. "); AutoUpdateData.jobflag("Please wait。。。Previous job is In Runing."); return; } tInitIni(false); updateJob(true); }
public AutoUpdateData() { InitializeComponent(); try { logger = LogManager.GetLogger(GetType()); _scheduler = StdSchedulerFactory.GetDefaultScheduler(); initfrm(); this.MinimumSizeChanged += AutoUpdateData_MinimumSizeChanged; this.FormClosing += AutoUpdateData_FormClosing; } catch (Exception ex) { AutoUpdateData.jobflag("Error:" + ex.Message); MessageBox.Show(ex.Message);; } }
private void tmenu3Exit_Click(object sender, EventArgs e) { this.TopMost = false; if (MessageBox.Show("Are you sure to exit AutoUpdateData!", "Notice", MessageBoxButtons.YesNo) == DialogResult.Yes) { try { if (_isUploading) { logger.DebugFormat("***************************Exit fail. Previous job is In Upload. Please wait。。。then later try Again. "); AutoUpdateData.jobflag("Please wait。。。Previous job is In Runing."); return; } _scheduler.Shutdown(); logger.Info("Quartz服务成功终止"); } finally { } Application.Exit(); } }