Example #1
0
            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;
                    }
                }
            }
Example #2
0
            internal void SaveCategoriesToFile()
            {
                XmlDao dao = new XmlDao();

                dao.SerializeToFile("categories.xml", _categories);
            }