public SensitivityAnalysisResultsPresenter(ISensitivityAnalysisResultsView view, ISensitivityAnalysisRunResultToDataTableMapper dataTableMapper,
                                            IExportDataTableToExcelTask exportToExcelTask, IDialogCreator dialogCreator) : base(view)
 {
     _dataTableMapper   = dataTableMapper;
     _exportToExcelTask = exportToExcelTask;
     _dialogCreator     = dialogCreator;
 }
예제 #2
0
 public MainComparisonPresenter(IMainComparisonView view, IRegionResolver regionResolver, IComparisonPresenter comparisonPresenter,
                                IComparerSettingsPresenter comparerSettingsPresenter, IPresentationUserSettings presentationUserSettings,
                                IDialogCreator dialogCreator, IExportDataTableToExcelTask exportToExcelTask, IMoBiContext context)
     : base(view, regionResolver, comparisonPresenter, comparerSettingsPresenter,
            presentationUserSettings, dialogCreator, exportToExcelTask, context, RegionNames.Comparison)
 {
 }
예제 #3
0
 public ParameterIdentificationExportTask(IDialogCreator dialogCreator, ISimModelExporter simModelExporter, ISimulationToModelCoreSimulationMapper simulationToModelCoreSimulationMapper,
                                          ILazyLoadTask lazyLoadTask, IParameterIdentificationExporter parameterIdentificationExporter, IExportDataTableToExcelTask exportToExcelTask)
 {
     _dialogCreator    = dialogCreator;
     _simModelExporter = simModelExporter;
     _simulationToModelCoreSimulationMapper = simulationToModelCoreSimulationMapper;
     _lazyLoadTask = lazyLoadTask;
     _parameterIdentificationExporter = parameterIdentificationExporter;
     _exportToExcelTask = exportToExcelTask;
 }
 protected override void Context()
 {
     _presentationUserSettings = A.Fake <IPresentationUserSettings>();
     _view                      = A.Fake <IMainComparisonView>();
     _regionResolver            = A.Fake <IRegionResolver>();
     _comparisonPresenter       = A.Fake <IComparisonPresenter>();
     _comparerSettingsPresenter = A.Fake <IComparerSettingsPresenter>();
     _dialogCreator             = A.Fake <IDialogCreator>();
     _exportToExcelTask         = A.Fake <IExportDataTableToExcelTask>();
     _userComparerSettings      = A.Fake <ComparerSettings>();
     _executionContext          = A.Fake <IOSPSuiteExecutionContext>();
     A.CallTo(() => _presentationUserSettings.ComparerSettings).Returns(_userComparerSettings);
     sut = new MainComparisonPresenterForSpecs(_view, _regionResolver, _comparisonPresenter, _comparerSettingsPresenter, _presentationUserSettings, _dialogCreator, _exportToExcelTask, _executionContext);
 }
 protected override void Context()
 {
     _deletedDirectories = new List <string>();
     _parameterIdentificationExporter = A.Fake <IParameterIdentificationExporter>();
     _lazyLoadTask = A.Fake <ILazyLoadTask>();
     _simulationToModelCoreSimulationMapper = A.Fake <ISimulationToModelCoreSimulationMapper>();
     _simModelExporter             = A.Fake <ISimModelExporter>();
     _dialogCreator                = A.Fake <IDialogCreator>();
     _exportToExcelTask            = A.Fake <IExportDataTableToExcelTask>();
     _parameterIdentification      = A.Fake <ParameterIdentification>();
     _writtenFileCache             = new Cache <string, string>();
     _parameterIdentification.Name = "name with spaces";
     _createdDirectories           = new List <string>();
     sut = new ParameterIdentificationExportTask(_dialogCreator, _simModelExporter, _simulationToModelCoreSimulationMapper, _lazyLoadTask, _parameterIdentificationExporter, _exportToExcelTask);
 }
예제 #6
0
 protected MainComparisonPresenter(IMainComparisonView view, IRegionResolver regionResolver, IComparisonPresenter comparisonPresenter, IComparerSettingsPresenter comparerSettingsPresenter,
                                   IPresentationUserSettings presentationUserSettings, IDialogCreator dialogCreator, IExportDataTableToExcelTask exportToExcelTask, IOSPSuiteExecutionContext executionContext,
                                   RegionName regionName)
     : base(view)
 {
     _regionResolver            = regionResolver;
     _comparisonPresenter       = comparisonPresenter;
     _comparerSettingsPresenter = comparerSettingsPresenter;
     _dialogCreator             = dialogCreator;
     _exportToExcelTask         = exportToExcelTask;
     _executionContext          = executionContext;
     _regionName = regionName;
     AddSubPresenters(_comparisonPresenter, comparerSettingsPresenter);
     view.AddSettingsView(comparerSettingsPresenter.View);
     view.AddComparisonView(_comparisonPresenter.View);
     view.SettingsVisible = false;
     _comparerSettings    = presentationUserSettings.ComparerSettings;
     comparerSettingsPresenter.Edit(_comparerSettings);
     updateButtons();
 }
 public MainComparisonPresenterForSpecs(IMainComparisonView view, IRegionResolver regionResolver, IComparisonPresenter comparisonPresenter,
                                        IComparerSettingsPresenter comparerSettingsPresenter, IPresentationUserSettings presentationUserSettings,
                                        IDialogCreator dialogCreator, IExportDataTableToExcelTask exportToExcelTask, IOSPSuiteExecutionContext executionContext) :
     base(view, regionResolver, comparisonPresenter, comparerSettingsPresenter, presentationUserSettings, dialogCreator, exportToExcelTask, executionContext, new RegionName("A", "A", ApplicationIcons.Comparison))
 {
 }