private void ExportExcel(object sender, RoutedEventArgs e) { if (results == null) { return; } string sMessageBoxText = string.Format("Exporter la comparaison ?"); string sCaption = Properties.Resources.Export; MessageBoxButton btnMessageBox = MessageBoxButton.YesNoCancel; MessageBoxImage icnMessageBox = MessageBoxImage.Warning; MessageBoxResult rsltMessageBox = MessageBox.Show(sMessageBoxText, sCaption, btnMessageBox, icnMessageBox); switch (rsltMessageBox) { case MessageBoxResult.Yes: SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "Excel file (*.xlsx)|*.xlsx"; if (saveFileDialog.ShowDialog() == true) { FHXExporter.ExportComparison(results, saveFileDialog.FileName); } break; } }
private void ExportFHX(object sender, RoutedEventArgs e) { if (Selected == null) { return; } string sMessageBoxText = string.Format("Exporter l'objet {0} ?", Selected.Path); string sCaption = "Export"; MessageBoxButton btnMessageBox = MessageBoxButton.YesNoCancel; MessageBoxImage icnMessageBox = MessageBoxImage.Warning; MessageBoxResult rsltMessageBox = MessageBox.Show(sMessageBoxText, sCaption, btnMessageBox, icnMessageBox); switch (rsltMessageBox) { case MessageBoxResult.Yes: SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "FHX file (*.fhx)|*.fhx"; if (saveFileDialog.ShowDialog() == true) { FHXExporter.ExportFHXToFile(Selected, saveFileDialog.FileName); } break; } }
private void ExportExcel(object sender, RoutedEventArgs e) { if (results == null) { return; } string sMessageBoxText = string.Format("Exporter la comparaison ?"); string sCaption = Properties.Resources.Export; MessageBoxResult rsltMessageBox = MessageBox.Show("Exporter sous format BulkEdit ?", Properties.Resources.Export, MessageBoxButton.YesNoCancel, MessageBoxImage.Warning); SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "Excel file (*.xlsx)|*.xlsx"; switch (rsltMessageBox) { case MessageBoxResult.Yes: if (saveFileDialog.ShowDialog() == true) { FHXExporter.ExportBulkEdit(results, saveFileDialog.FileName); } break; case MessageBoxResult.No: MessageBoxResult rMessageBox = MessageBox.Show("Exporter sous format Ligne ?", Properties.Resources.Export, MessageBoxButton.YesNoCancel, MessageBoxImage.Warning); switch (rMessageBox) { case MessageBoxResult.Yes: if (saveFileDialog.ShowDialog() == true) { FHXExporter.ExportParameterList(results, saveFileDialog.FileName); } break; } break; } }