public IActionResult Update([FromBody] T value) { if (ModelState.IsValid) { if (_schedulerOptions.IgnoreCrons != null && _schedulerOptions.IgnoreCrons.Contains(value.Cron.Trim())) { Logger.LogInformation($"Ignore job {JsonConvert.SerializeObject(value)}."); _jobManager.Delete(value.Id); } else { _jobManager.Update(value); } return(Success()); } else { throw new SchedulerNetException($"[UPDATE] {JsonConvert.SerializeObject(value)} is not valid."); } }
public IActionResult Delete(string id) { _jobManager.Delete(id); return(Success()); }
public ActionResult Delete(int JobId) { var jobEntity = _jobManager.Delete(JobId); return(RedirectToAction("Index", "Job")); }
public static object Delete(long id, string reason) { var mr = Mgr.Delete(Utils.LoggedUser, id, reason); return(Utils.ServiceResponse(PageCode, mr)); }