private void Form1_FormClosing(object sender, FormClosingEventArgs e) { if (e.CloseReason == CloseReason.UserClosing && DialogResult != DialogResult.OK) { DialogResult result = MessageBox.Show("Save changes?", "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { Journal.WriteJournalsToFile("journals", journals); MessageBox.Show("Saved successfully!"); } } }
private void save_button_Click(object sender, EventArgs e) { if (journals != null) { Journal.WriteJournalsToFile("journals", journals); MessageBox.Show("Saved successfully!"); } else { MessageBox.Show("There are nothing to save"); } DialogResult = DialogResult.OK; Close(); }