private void saveAsToolStripMenuItem_Click(object sender, EventArgs e) { if (saveFD.ShowDialog() == DialogResult.OK) { BusyDialogManager.Show("Saving"); _loadedFile = saveFD.FileName; Persistance.SaveToFile(_loadedFile); BusyDialogManager.Hide(); } }
public void New() { if (saveFD.ShowDialog() == DialogResult.OK) { HideGettingStarted(); _loadedFile = saveFD.FileName; Persistance.CreateNew(); Persistance.SaveToFile(_loadedFile); ConfigureMenu(true); LoadFile(); } }
public static void SRP() { var j = new Journal(); j.AddEntry("I cried today"); j.AddEntry("I ate a bug"); WriteLine(j); var p = new Persistance(); var filename = @"d:\journal.txt"; p.SaveToFile(j, filename, true); Process.Start(filename); }
private void SingleResposibility() { var journal = new Journal(); journal.AddEntry("I cried today"); journal.AddEntry("I ate a bug"); //Default implementations of the Object.ToString method return the fully qualified name of the object's type. Hence we overrided it Console.WriteLine(journal); var p = new Persistance(); var filename = @"E:\Computer Science\C#\TempFilesUsedForExercises\journal.txt"; p.SaveToFile(journal, filename, true); Process.Start(filename); }