Beispiel #1
0
 /// <summary>
 /// Saves state of SortableBindingList<Film> into default
 /// XML file.
 /// </summary>
 private void save()
 {
     if (currentFile != null)
     {
         DataIO.SaveToFile(bs, currentFile);
     }
     else
     {
         DataIO.SaveToFile(bs, "filmLibraryData.xml");
     }
 }
Beispiel #2
0
        /// <summary>
        /// Export list into a more readable .txt file.
        /// Location is selected by user with a Dialog.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void exportToolStripMenuItem_Click(object sender, EventArgs e)
        {
            SaveFileDialog saveDialog = new SaveFileDialog();

            saveDialog.Title            = "Export XML File";
            saveDialog.Filter           = "XML file (*.xml)|*.xml|All files (*.*)|*.*";
            saveDialog.FilterIndex      = 1;
            saveDialog.RestoreDirectory = true;

            if (saveDialog.ShowDialog() == DialogResult.OK)
            {
                DataIO.SaveToFile(bs, saveDialog.FileName);
            }
        }