private void button2_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(description.Text) && !string.IsNullOrWhiteSpace(results.Text)) { DialogResult result = saveFileDialog1.ShowDialog(); if (result == DialogResult.OK) { saveFileDialog1.InitialDirectory = foldername; currentExcuse.LastUsed = lastUsed.Value; currentExcuse.Description = description.Text; currentExcuse.Results = results.Text; currentExcuse.Save(saveFileDialog1.FileName); UpdateForm(false); } else { MessageBox.Show("Please specify an excuse and a result"); } } }