Exemple #1
0
 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);
 }
Exemple #2
0
        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);;
            }
        }
Exemple #3
0
 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();
     }
 }