private void saveAs_Click(object sender, EventArgs e) { SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.InitialDirectory = Constant.ProgramDataFolder; saveFileDialog.Filter = "XML files (*.xml)|*.xml|All files (*.*)|*.*"; saveFileDialog.FilterIndex = 1; saveFileDialog.RestoreDirectory = true; if (saveFileDialog.ShowDialog() == DialogResult.OK) { try { Stream stream = null; if ((stream = saveFileDialog.OpenFile()) != null) { stream.Close(); string fileName = saveFileDialog.FileName; if (!fileName.EndsWith(".xml")) { fileName = fileName + ".xml"; } WriteXML.WriteExoplanets(fileName, Exoplanets.ExoplanetsArray); } } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message); } } }
private void merge_Click(object sender, EventArgs e) { string xmlFileName = string.Empty; if (open(out xmlFileName) == 0) { System.Collections.ArrayList array2 = ReadXML.Read(xmlFileName); Exoplanets.ExoplanetsArray = Exoplanets.Merge(Exoplanets.ExoplanetsArray, array2); WriteXML.WriteExoplanets(XmlFileName, Exoplanets.ExoplanetsArray); UpdateExoplanetListView(false); } }
private void save_Click(object sender, EventArgs e) { WriteXML.WriteExoplanets(XmlFileName, Exoplanets.ExoplanetsArray); }