internal void SaveDataToFile() { IBaseDao dao; var saveFileDialog = new SaveFileDialog { Filter = "XML|*.xml|CSV|*.csv", Title = "Save numeric data" }; saveFileDialog.ShowDialog(); if (saveFileDialog.FileName != "") { switch (saveFileDialog.FilterIndex) { case 1: dao = new XmlDao(); dao.SerializeToFile(saveFileDialog.FileName, _dates); break; case 2: dao = new CsvDao(); dao.SerializeToFile(saveFileDialog.FileName, _dataTable); break; } } }
internal void SaveCategoriesToFile() { XmlDao dao = new XmlDao(); dao.SerializeToFile("categories.xml", _categories); }