private void SaveFileBtn_Click(object sender, RoutedEventArgs e) { if (this.FilesListBox.SelectedItem != null) { FileModel file = new FileModel(); file.fileName = this.NameFileTb.Text; if (!string.IsNullOrEmpty(file.fileName)) { if (file.fileName != FileModel.DefaultFileName) { file.body = (new TextRange(this.BodyFileRtb.Document.ContentStart, this.BodyFileRtb.Document.ContentEnd)).Text; if (FileSystem.Save(file)) { JournalFileSystemController.AddInfo($"Файл {file.ToString()} успешно сохранён"); } else { JournalFileSystemController.AddInfo($"Файл {file.ToString()} не сохранён"); } } else { MessageBoxHellpers.Error("Ошибка", "Недопустимое имя файла"); } } else { MessageBoxHellpers.Error("Ошибка", "Поле 'Имя файла' обязательно для заполнения !"); } } }