Beispiel #1
0
        public static void Delete(string guid)
        {
            JobModel task = DeNSo.Session.New.Get <JobModel>(j => j.Guid == guid).FirstOrDefault();

            DeNSo.Session.New.Delete(task);
        }
Beispiel #2
0
 public static JobModel SetTaskOneTimeOnly(string guid, string alias, string data)
 {
     JobModel task = new JobModel();
     task._Id = Guid.NewGuid().ToString();
     task.Guid = guid;
     task.Alias = alias;
     task.Data = data;
     task.isEnabled = false;
     task.Results = new ExpandoObject() as IDictionary<String, object>;
     task.TriggerPeriod = TriggerPeriod.IsOneTimeOnly;
     task.StartHour = DateTime.Now.Hour;
     task.StartMinute = DateTime.Now.Minute + 1;
     task.StartTime = new DateTime(2000, 1, 1, task.StartHour, task.StartMinute, 1, 1);
     task.CronExpression = "";
     DeNSo.Session.New.Set(task);
     return task;
 }