public ActionResult Details(string instanceName, string groupName, string itemName) { Models.InstanceModel instance = instanceRepo.GetInstance(instanceName); Models.JobRepository jobRepo = new QuartzAdmin.web.Models.JobRepository(instance); Models.TriggerRepository triggerRepo = new QuartzAdmin.web.Models.TriggerRepository(instance); Quartz.JobDetail job = jobRepo.GetJob(itemName, groupName); Models.JobViewModel jvm = new QuartzAdmin.web.Models.JobViewModel(); jvm.JobDetail = job; if (job != null) { jvm.Triggers = triggerRepo.GetTriggersForJob(itemName, groupName); } ViewData["instanceName"] = instanceName; if (job == null) { return(View("NotFound")); } else { return(View(jvm)); } }
public ActionResult Details(string instanceName, string groupName, string itemName) { Models.InstanceModel instance = instanceRepo.GetInstance(instanceName); Models.JobRepository jobRepo = new QuartzAdmin.web.Models.JobRepository(instance); Models.TriggerRepository triggerRepo = new QuartzAdmin.web.Models.TriggerRepository(instance); Quartz.IJobDetail job = jobRepo.GetJob(itemName, groupName); Models.JobViewModel jvm = new QuartzAdmin.web.Models.JobViewModel(); jvm.JobDetail = job; if (job != null) { jvm.Triggers = triggerRepo.GetTriggersForJob(itemName, groupName); } ViewData["instanceName"] = instanceName; if (job == null) { return View("NotFound"); } else { return View(jvm); } }
public JsonResult GetCurrentTriggerStatusList(string id) { Models.InstanceModel instance = Repository.GetByName(id); Models.TriggerRepository trigRepo = new QuartzAdmin.web.Models.TriggerRepository(instance); IList<Models.TriggerStatusModel> triggerStatuses = trigRepo.GetAllTriggerStatus(); return this.Json(triggerStatuses, JsonRequestBehavior.AllowGet); }
public JsonResult GetCurrentTriggerStatusList(string id) { Models.InstanceModel instance = Repository.GetByName(id); Models.TriggerRepository trigRepo = new QuartzAdmin.web.Models.TriggerRepository(instance); IList <Models.TriggerStatusModel> triggerStatuses = trigRepo.GetAllTriggerStatus(); return(this.Json(triggerStatuses, JsonRequestBehavior.AllowGet)); }
public ActionResult FireTimes(string instanceName, string groupName, string itemName) { Models.InstanceModel instance = instanceRepo.GetInstance(instanceName); Models.TriggerRepository trigRepo = new QuartzAdmin.web.Models.TriggerRepository(instance); Models.TriggerFireTimesModel m = new QuartzAdmin.web.Models.TriggerFireTimesModel(); m.Trigger = trigRepo.GetTrigger(itemName, groupName); Models.CalendarRepository calRepo = new QuartzAdmin.web.Models.CalendarRepository(instance); m.Calendar = calRepo.GetCalendar(m.Trigger.CalendarName); ViewData["groupName"] = groupName; if (m.Trigger == null) { ViewData["triggerName"] = itemName; return(View("NotFound")); } else { return(View(m)); } }
public ActionResult FireTimes(string instanceName, string groupName, string itemName) { Models.InstanceModel instance = instanceRepo.GetInstance(instanceName); Models.TriggerRepository trigRepo = new QuartzAdmin.web.Models.TriggerRepository(instance); Models.TriggerFireTimesModel m = new QuartzAdmin.web.Models.TriggerFireTimesModel(); m.Trigger = trigRepo.GetTrigger(itemName, groupName); Models.CalendarRepository calRepo = new QuartzAdmin.web.Models.CalendarRepository(instance); m.Calendar = calRepo.GetCalendar(m.Trigger.CalendarName); ViewData["groupName"] = groupName; if (m.Trigger == null) { ViewData["triggerName"] = itemName; return View("NotFound"); } else { return View(m); } }