public void SaveTestClick() { QuestionSerialization serialization = new QuestionSerialization(); if (isSaved == false) { SaveAsTestClick(); } else { serialization.Serialize(fullSavedPath, testList); } }
public void SaveAsTestClick() { QuestionSerialization serialization = new QuestionSerialization(); SaveFileDialog saveFile = new SaveFileDialog { Title = "Save test", Filter = "Test files |*.tst", DefaultExt = "tst", AddExtension = true }; if (saveFile.ShowDialog() == true) { var fileName = saveFile.SafeFileName; fullSavedPath = Path.GetFullPath(saveFile.FileName); serialization.Serialize(fullSavedPath, testList); isSaved = true; } }