/// <summary> /// Testing still. Saves the subcategories to an XML file. /// </summary> public void SaveSubsAs() { Tuple <string, bool> selectedFile = _fileBrowser.SaveFileAccess( CategoryDirectory, "Save Sub Categories", false); if (selectedFile.Item2) { IXMLDataSub subData = new XMLData() { IncomeSubCategories = Income.AllIncomeCategories, ExpenseSubCategories = Expense.AllExpenseCategories }; XMLWrtier wrtier = new XMLWrtier(selectedFile.Item1, subData); wrtier.WriteSubFile(); // Update the Shell CategoryFileName = selectedFile.Item1; IsSubFileSaved = true; SetSubFileSaveState(); } }
public void SaveSubs() { if (FileCheck.CheckDirectory(CategoryFileName)) { IXMLDataSub data = new XMLData() { IncomeSubCategories = Income.AllIncomeCategories, ExpenseSubCategories = Expense.AllExpenseCategories }; XMLWrtier wrtier = new XMLWrtier(CategoryFileName, data); wrtier.WriteSubFile(MessageManager.DisplayMessage); IsSubFileSaved = true; SetSubFileSaveState(); } else { SaveSubsAs(); } }