public static void SaveAll() { Directory.CreateDirectory(Path); CategoriesIO.SaveData(Categories); foreach (var category in Categories) { category.SaveTaskLists(); category.UpdateDeadlinesIndicator(); } ActivitiesIO.SaveData(Activities); TopicsIO.SaveData(Topics); Settings.Default.Save(); foreach (var category in RecycleBin) { category.ClearFile(); } RecycleBin.Clear(); MainWindowViewModel.ShowInStatusBar($"Saved at {DateTime.Now.TimeOfDay:%h\\:mm\\:ss}"); }