private void bnSave_Click(object sender, EventArgs e) { // XXX Save button handler try { SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "VRS Files|*.vrs"; saveFileDialog.AddExtension = true; saveFileDialog.InitialDirectory = Application.StartupPath; if (saveFileDialog.ShowDialog() != DialogResult.OK) { return; } // XXX BookShopControl.serializeData(saveFileDialog.FileName); } catch (Exception ex) { MessageBox.Show("Serialization Failed"); } }