Пример #1
0
        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;
            }
        }
Пример #2
0
        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;
            }
        }
Пример #3
0
        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;
            }
        }