private void zEditScheduledTaskProperties(ScheduledTask task) { if (task != null) { frmScheduledTaskProperties frm = new frmScheduledTaskProperties(task, false); if (frm.ShowDialog() == DialogResult.OK) { WebHawkAppContext.SchedulingController.SaveScheduledTask(task); WebHawkAppContext.Scheduler.ScheduleTask(task); zRefreshScheduledTasks(); } } }
private void newScheduledTaskToolStripMenuItem_Click(object sender, EventArgs e) { ScheduledTask newScheduledTask = new ScheduledTask() { TaskName = "New Scheduled Task", Enabled = true }; frmScheduledTaskProperties frm = new frmScheduledTaskProperties(newScheduledTask, true); if (frm.ShowDialog() == DialogResult.OK) { WebHawkAppContext.SchedulingController.SaveScheduledTask(newScheduledTask); WebHawkAppContext.Scheduler.ScheduleTask(newScheduledTask); zRefreshScheduledTasks(); } }