private void ButtonSave_Click(object sender, RoutedEventArgs e) { IFileHandler fileHandler; SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = FILE_FILTERS; if (saveFileDialog.ShowDialog() != true) { return; } if (saveFileDialog.FilterIndex == 2) { fileHandler = new DocxFileHandler(); } else { fileHandler = new TxtFileHandler(); } fileHandler?.Save(saveFileDialog.FileName, textBoxOutput.Text); }
private void ButtonRead_Click(object sender, RoutedEventArgs e) { IFileHandler fileHandler; OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Filter = FILE_FILTERS; if (openFileDialog.ShowDialog() != true) { return; } if (openFileDialog.FilterIndex == 2) { fileHandler = new DocxFileHandler(); } else { fileHandler = new TxtFileHandler(); } textBoxInput.Text = fileHandler?.Read(openFileDialog.FileName); }