private void Form1_FormClosing(object sender, FormClosingEventArgs e) { DialogResult result = MessageBox.Show("Save the changes?", "Mesage", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { saveSerializeFileDialog.Title = "Save UML File"; saveSerializeFileDialog.Filter = "UML files(*.uml)|*.uml"; if (saveSerializeFileDialog.ShowDialog() == DialogResult.OK) { string fileData = JsonSerialized(); SaveOrLoad.SaveFile(saveSerializeFileDialog.FileName, fileData); } } }
private void uMLToolStripMenuItem_Click(object sender, EventArgs e) { saveSerializeFileDialog.Title = "Save UML File"; saveSerializeFileDialog.Filter = "UML files(*.uml)|*.uml"; if (saveSerializeFileDialog.ShowDialog() == DialogResult.OK) { if (saveSerializeFileDialog.FileName != string.Empty) { string fileData = JsonSerialized(); SaveOrLoad.SaveFile(saveSerializeFileDialog.FileName, fileData); } } currentHandler = null; }