예제 #1
0
        public void ExportReportExecuted()
        {
            var saveFileDialog = _saveFileDialogFactory();

            saveFileDialog.Filter          = AppConstants.HtmlFilter;
            saveFileDialog.Title           = Res.DialogExportReportTitle;
            saveFileDialog.FileName        = Res.DialogExportReportFilename;
            saveFileDialog.OverwritePrompt = true;

            // Open the dialog
            var result = _dialogService.ShowSaveFileDialog(this, saveFileDialog);

            if (result == DialogResult.OK)
            {
                _dataModel.GenerateHtmlReport(saveFileDialog.FileName);
            }
        }
예제 #2
0
        public void ExportReportExecuted()
        {
            var saveFileDialog = _saveFileDialogFactory();

            saveFileDialog.Filter          = Res.DialogExportReportFilter;
            saveFileDialog.Title           = string.Format(Res.DialogExportReportTitle, "Component Item Report");
            saveFileDialog.FileName        = "Space Engineers Component Item Report";
            saveFileDialog.OverwritePrompt = true;

            // Open the dialog
            var result = _dialogService.ShowSaveFileDialog(this, saveFileDialog);

            if (result == DialogResult.OK)
            {
                _dataModel.GenerateHtmlReport(saveFileDialog.FileName);
            }
        }