public EditApplicationMoleculeBuilderPresenter(IEditApplicationMoleculeBuilderView view, IEditTaskFor <IApplicationMoleculeBuilder> editTask, IApplicationMoleculeBuilderToApplicationMoleculeBuilderDTOMapper applicationMoleculeMapper, IFormulaToFormulaBuilderDTOMapper formulaToDTOFormulaMapper, IEditFormulaPresenter editFormulaPresenter, IMoBiContext context, ISelectReferencePresenterAtApplicationBuilder selectItemPresenter) : base(view) { _editTask = editTask; _context = context; _selectItemPresenter = selectItemPresenter; _editFormulaPresenter = editFormulaPresenter; _editFormulaPresenter.ReferencePresenter = _selectItemPresenter; _view.SetFormulaView(_editFormulaPresenter.BaseView); _formulaToDTOFormulaMapper = formulaToDTOFormulaMapper; _applicationMoleculeMapper = applicationMoleculeMapper; AddSubPresenters(_editFormulaPresenter, _selectItemPresenter); }
public ApplicationBuilderToApplicationBuilderDTOMapper(IParameterToParameterDTOMapper parameterDTOMapper, IEventBuilderToEventBuilderDTOMapper eventBuilderDTOMapper, ITransportBuilderToTransportBuilderDTOMapper transportBuilderDTOMapper, IApplicationMoleculeBuilderToApplicationMoleculeBuilderDTOMapper applicationMoleculeBuilderDTOMapper, IContainerToContainerDTOMapper containerDTOMapper) : base(parameterDTOMapper, eventBuilderDTOMapper, containerDTOMapper) { _transportBuilderDTOMapper = transportBuilderDTOMapper; _applicationMoleculeBuilderDTOMapper = applicationMoleculeBuilderDTOMapper; }