Beispiel #1
0
        /// <summary>
        /// Load from default file.
        /// </summary>
        private void load()
        {
            SortableBindingList <Film> loaded = new SortableBindingList <Film>();

            loaded = DataIO.LoadFromFile("filmLibraryData.xml");

            if (loaded != null)
            {
                bs = loaded;
            }
            else
            {
            }
        }
Beispiel #2
0
        /// <summary>
        /// A Dialog will open up to search/browse through the user's
        /// file system to open an XML file to import.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void importToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Stream         strm;
            OpenFileDialog openDialog = new OpenFileDialog();

            openDialog.Title            = "Import XML File";
            openDialog.Filter           = "XML files (*.xml)|*.xml|All files (*.*)|*.*";
            openDialog.FilterIndex      = 1;
            openDialog.RestoreDirectory = true;

            if (openDialog.ShowDialog() == DialogResult.OK)
            {
                if ((strm = openDialog.OpenFile()) != null)
                {
                    string fileName = openDialog.FileName;
                    currentFile = fileName;
                    strm.Close();
                    bs = DataIO.LoadFromFile(fileName);
                    dgvFilms.DataSource = bs;
                }
            }
        }