private void OnButtonBestellungSpeichern_Click(object sender, EventArgs e) { _oirignialBestellung = CurrentBestellung.Clone(); //Dadruch kann das Fenster ohne MessageBox geschlossen werden SaveBestellung(); DataStorage.SafeDataToDisk(); Close(); }
private void OnBestellungView_FormClosing(object sender, FormClosingEventArgs e) { if (IsDirty && MessageBox.Show("Sollen die Ă„nderungen gespeichert werden?", "Ă„nderungen speichern", MessageBoxButtons.YesNo) == DialogResult.Yes) { _oirignialBestellung = CurrentBestellung.Clone(); SaveBestellung(); DataStorage.SafeDataToDisk(); Close(); } }