private void buttonSave_Click(object sender, EventArgs e) { saveFileDialog1.InitialDirectory = workingpath; saveFileDialog1.Filter = "Text Files (*.txt)|*.txt|All Files (*.*)|*.*"; //saveFileDialog1.FileName = textBoxExcuse.Text + ".txt"; DialogResult result = saveFileDialog1.ShowDialog(); if (result == DialogResult.OK) { if ((String.IsNullOrEmpty(textBoxExcuse.Text)) || (String.IsNullOrEmpty(textBoxResults.Text))) { MessageBox.Show("Please specify an excuse and a result", "Unable to Save", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { CurrentExcuse.description = textBoxExcuse.Text; CurrentExcuse.results = textBoxResults.Text; CurrentExcuse.lastused = dateTimePickerLastUsed.Value; CurrentExcuse.Save(saveFileDialog1.FileName); MessageBox.Show("Excuse Written"); //File.SetLastWriteTime(workingpath + saveFileDialog1.FileName, System.DateTime.Now); //labelFileDate.Text = "";//???? UpdateForm(false); } //File.AppendAllText(saveFileDialog1.FileName, textBoxExcuse.Text+ textBoxResults.Text); //labelTitleofFileDate.Text = File.GetLastAccessTime(saveFileDialog1.FileName).ToString(); //this.Text = "Excuse Manager"; } }