public void Select(ObserverBuilderDTO dto) { var selectedObserver = _context.Get <IObserverBuilder>(dto.Id); _editObserverPresenter = setUpEditObserverPresenter(selectedObserver); _view.SetEditObserverBuilderView(_editObserverPresenter.View); _editObserverPresenter.BuildingBlock = _subject; _editObserverPresenter.Edit(selectedObserver); }
public void Select(ObserverType observerType) { var observer = observerBuilderFrom(observerType); if (observer == null) { _view.SetEditObserverBuilderView(null); return; } _editObserverPresenter = setUpEditObserverPresenter(observer); _view.SetEditObserverBuilderView(_editObserverPresenter.View); _editObserverPresenter.BuildingBlock = _subject; _editObserverPresenter.Edit(observer); }