public static LSTasksConfig LoadTasksFromFile()
 {
     LSTasksConfig tasksConfig;
     try
     {
         tasksConfig = ObjectXMLSerializer<LSTasksConfig>.Load(_FileToSaveTasks);
     }
     #pragma warning disable 0168
     catch (FileNotFoundException ex)
     #pragma warning restore 0168
     {
         tasksConfig = new LSTasksConfig();
     }
     return tasksConfig;
 }
        public static LSTasksConfig LoadTasksFromFile()
        {
            LSTasksConfig tasksConfig;

            try
            {
                tasksConfig = ObjectXMLSerializer <LSTasksConfig> .Load(_FileToSaveTasks);
            }
#pragma warning disable 0168
            catch (FileNotFoundException ex)
#pragma warning restore 0168
            {
                tasksConfig = new LSTasksConfig();
            }
            return(tasksConfig);
        }
 public static void SaveTasksToFile(LSTasksConfig tasksConfig)
 {
     ObjectXMLSerializer <LSTasksConfig> .Save(tasksConfig, _FileToSaveTasks);
 }
 public static void SaveTasksToFile(LSTasksConfig tasksConfig)
 {
     ObjectXMLSerializer<LSTasksConfig>.Save(tasksConfig, _FileToSaveTasks);
 }
Example #5
0
 private void LoadTasks()
 {
     _tasksConfig = TasksLoader.LoadTasksFromFile();
     List<Task> taskList = _tasksConfig.TaskList;
     // Set internal identifiers and add panel items for each task
     foreach (Task task in taskList)
     {
         _LastTaskID++;
         task.InternalIdentifier = _LastTaskID;
         AddPanelItemForTask(task);
     }
 }