public DataRepositoryTestPresenter(
            IDataRepositoryTestView view,
            IDataRepositoryDataPresenter dataPresenter,
            IDataRepositoryChartPresenter chartPresenter,
            IDataRepositoryMetaDataPresenter metaDataPresenter,
            IImportObservedDataTask importObservedDataTask,
            IDataRepositoryTask dataRepositoryTask,
            IDialogCreator dialogCreator) : base(view)
        {
            _dataPresenter      = dataPresenter;
            _chartPresenter     = chartPresenter;
            _metaDataPresenter  = metaDataPresenter;
            _dataRepositoryTask = dataRepositoryTask;
            _dialogCreator      = dialogCreator;

            _subPresenterManager.Add(_dataPresenter);
            _subPresenterManager.Add(_chartPresenter);
            _subPresenterManager.Add(_metaDataPresenter);

            _view.AddChartView(_chartPresenter.BaseView);
            _view.AddDataView(_dataPresenter.BaseView);
            _view.AddMetaDataView(_metaDataPresenter.BaseView);

            InitializeWith(new OSPSuiteMacroCommand <OSPSuiteExecutionContext>());
            Edit(importObservedDataTask.ImportObservedData());
        }
Пример #2
0
        public override void GlobalContext()
        {
            base.GlobalContext();

            _view = A.Fake <IImportConfirmationView>();
            _dataRepositoryChartPresenter = A.Fake <IDataRepositoryChartPresenter>();
            _dataRepositoryDataPresenter  = A.Fake <IDataRepositoryDataPresenter>();
        }
 public ImportConfirmationPresenter(IImportConfirmationView view,
                                    IDataRepositoryChartPresenter chartPresenter, IDataRepositoryDataPresenter dataPresenter) : base(view)
 {
     _chartPresenter = chartPresenter;
     _chartPresenter.LogLinSelectionEnabled = true;
     _dataPresenter = dataPresenter;
     View.AddChartView(_chartPresenter.BaseView);
     View.AddDataView(_dataPresenter.View);
 }
Пример #4
0
        public DataRepositoryTestPresenter(IDataRepositoryTestView view, IDataRepositoryDataPresenter dataPresenter, IDataRepositoryChartPresenter chartPresenter, IDataRepositoryMetaDataPresenter metaDataPresenter, IImportObservedDataTask importObservedDataTask) : base(view)
        {
            _dataPresenter     = dataPresenter;
            _chartPresenter    = chartPresenter;
            _metaDataPresenter = metaDataPresenter;

            _subPresenterManager.Add(_dataPresenter);
            _subPresenterManager.Add(_chartPresenter);

            _view.AddChartView(_chartPresenter.BaseView);
            _view.AddDataView(_dataPresenter.BaseView);
            _view.AddMetaDataView(_metaDataPresenter.BaseView);

            Edit(importObservedDataTask.ImportObservedData());
        }