public static void AssignQuartzTrigger(this SimpleTriggerImpl jobTrigger, IXpandSimpleTrigger trigger) { jobTrigger.MisfireInstruction = (int)trigger.MisfireInstruction; if (trigger.RepeatInterval.HasValue) jobTrigger.RepeatInterval = trigger.RepeatInterval.Value; if (trigger.RepeatCount.HasValue) jobTrigger.RepeatCount = trigger.RepeatCount.Value; trigger.SetFinalFireTimeUtc(jobTrigger.FinalFireTimeUtc); }
public static void AssignQuartzTrigger(this SimpleTriggerImpl jobTrigger, IXpandSimpleTrigger trigger) { jobTrigger.MisfireInstruction = (int)trigger.MisfireInstruction; if (trigger.RepeatInterval.HasValue) { jobTrigger.RepeatInterval = trigger.RepeatInterval.Value; } if (trigger.RepeatCount.HasValue) { jobTrigger.RepeatCount = trigger.RepeatCount.Value; } trigger.SetFinalFireTimeUtc(jobTrigger.FinalFireTimeUtc); }