Example #1
0
        private IList <TaskDefinition> GetTaskDefinitions()
        {
            IList <ScheduledTask>  scheduleTasks   = m_ScheduledTaskStorage.GetAllTasks();
            IList <TaskDefinition> taskDefinitions = new List <TaskDefinition>();

            for (int i = 0; i < scheduleTasks.Count; i++)
            {
                ScheduledTask scheduleTask = scheduleTasks[i];
                ITask         task         = m_TaskCreatorManager.CreateTask(scheduleTask.Configuration);
                taskDefinitions.Add(new TaskDefinition(task, new TaskCofiguration(scheduleTask.Id, scheduleTask.Name, scheduleTask.Seconds, scheduleTask.StopOnError, scheduleTask.Enabled, scheduleTask.RunOnlyOnce)));
            }

            return(taskDefinitions);
        }
 public void LoadScheduledTaskList()
 {
     View.ScheduledTasks = m_ScheduledTaskStorage.GetAllTasks();
 }