public static IM_PJ.Models.CronJob updateCronJob(IM_PJ.Models.CronJob cronNew) { // Cài đặt tên của cron job cronNew.Name = CRON_JOB_NAME; var cron = CronJobController.update(cronNew); return(cron); }
public void ConfigureCron() { CronManager.Start(); var jobs = CronManager.GetJobs(); foreach (var job in jobs) { CronManager.RemoveJob(job.JobID); } var productStatus = new CreateScheduleProductStatus(); CronManager.AddJob(productStatus); CronJobController.update("Product Status", productStatus.JobID); var websites = productStatus.getWebAdvertisements(); foreach (var website in websites) { CronManager.AddJob(new RunScheduleProductStatus(website)); } }