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); }
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); } }