private async Task SavingEntrails() { try { if (string.IsNullOrEmpty(m_textFile.Name)) { var saveDlg = new SaveDialog(); var result = saveDlg.ShowDialog(); if (result == true) m_textFile.Name = saveDlg.FileName; else return; await m_repository.SaveAsync(); } else { await m_repository.UpdateAsync(m_textFile); } } catch (Exception exc) { MessageBox.Show(this, exc.Message + "\n" + exc.StackTrace, "Exception on saving text file", MessageBoxButton.OK, MessageBoxImage.Error); } }
private async Task SavingEntrails() { try { if (string.IsNullOrEmpty(m_textFile.Name)) { var saveDlg = new SaveDialog(); var result = saveDlg.ShowDialog(); if (result == true) { m_textFile.Name = saveDlg.FileName; } else { return; } await m_repository.SaveAsync(); } else { await m_repository.UpdateAsync(m_textFile); } } catch (Exception exc) { MessageBox.Show(this, exc.Message + "\n" + exc.StackTrace, "Exception on saving text file", MessageBoxButton.OK, MessageBoxImage.Error); } }
public void SaveText(object sender, RoutedEventArgs e) { SaveDialog save = new SaveDialog(); save.Show(); }