protected CreatePartialProcessPresenter(TView view, ICompoundProcessTask compoundProcessTask, IPartialProcessToPartialProcessDTOMapper partialProcessMapper, IParametersByGroupPresenter parameterEditPresenter, ICompoundProcessToCompoundProcessDTOMapper processMapper, IUsedMoleculeRepository usedMoleculeRepository, ISpeciesRepository speciesRepository) : base(view, parameterEditPresenter, processMapper, compoundProcessTask, speciesRepository) { _partialProcessMapper = partialProcessMapper; _view.AllAvailableProteins = usedMoleculeRepository.All(); DefaultMoleculeName = string.Empty; }
protected override void Context() { base.Context(); _view = A.Fake <ICreateEnzymaticProcessView>(); _compoundProcessTask = A.Fake <ICompoundProcessTask>(); _buildingBlockRepository = A.Fake <IBuildingBlockRepository>(); _processMapper = A.Fake <ICompoundProcessToCompoundProcessDTOMapper>(); _partialProcessMapper = A.Fake <IPartialProcessToPartialProcessDTOMapper>(); _parameterPresenter = A.Fake <IParametersByGroupPresenter>(); _usedMOleculeRepository = A.Fake <IUsedMoleculeRepository>(); _speciesRepository = A.Fake <ISpeciesRepository>(); sut = new CreateEnzymaticProcessPresenter(_view, _compoundProcessTask, _processMapper, _partialProcessMapper, _parameterPresenter, _usedMOleculeRepository, _speciesRepository, _buildingBlockRepository); }
public CreateEnzymaticProcessPresenter( ICreateEnzymaticProcessView view, ICompoundProcessTask compoundProcessTask, ICompoundProcessToCompoundProcessDTOMapper processMapper, IPartialProcessToPartialProcessDTOMapper partialProcessMapper, IParametersByGroupPresenter parameterEditPresenter, IUsedMoleculeRepository usedMoleculeRepository, ISpeciesRepository speciesRepository, IBuildingBlockRepository buildingBlockRepository) : base(view, compoundProcessTask, partialProcessMapper, parameterEditPresenter, processMapper, usedMoleculeRepository, speciesRepository) { view.SetIcon(ApplicationIcons.Metabolite); view.Caption = PKSimConstants.UI.CreateMetabolizingEnzyme; view.MoleculeCaption = PKSimConstants.UI.MetabolizingEnzyme; _buildingBlockRepository = buildingBlockRepository; }
public CreateTransportPartialProcessPresenter(ICreatePartialProcessView view, ICompoundProcessTask compoundProcessTask, ICompoundProcessToCompoundProcessDTOMapper processMapper, IPartialProcessToPartialProcessDTOMapper partialProcessMapper, IParametersByGroupPresenter parameterEditPresenter, IUsedMoleculeRepository usedMoleculeRepository, ISpeciesRepository speciesRepository) : base(view, compoundProcessTask, partialProcessMapper, parameterEditPresenter, processMapper, usedMoleculeRepository, speciesRepository) { view.SetIcon(ApplicationIcons.Transporter); view.MoleculeCaption = PKSimConstants.UI.TransportProteins; view.Caption = PKSimConstants.UI.CreateTransportProtein; }
public CreateInhibitionProcessPresenter(ICreatePartialProcessView view, ICompoundProcessTask compoundProcessTask, IPartialProcessToPartialProcessDTOMapper partialProcessMapper, IParametersByGroupPresenter parameterEditPresenter, ICompoundProcessToCompoundProcessDTOMapper processMapper, IUsedMoleculeRepository usedMoleculeRepository, ISpeciesRepository speciesRepository) : base(view, compoundProcessTask, partialProcessMapper, parameterEditPresenter, processMapper, usedMoleculeRepository, speciesRepository) { view.ApplicationIcon = ApplicationIcons.Inhibition; view.MoleculeCaption = PKSimConstants.UI.AffectedEnzymeOrTransporter; view.Caption = PKSimConstants.UI.Inhibition; }
public RenameDataSourcePresenter(IRenameDataSourceView view, IPartialProcessToPartialProcessDTOMapper partialProcessDTOMapper, ISystemicProcessToSystemicProcessDTOMapper systemicProcessDTOMapper) : base(view, false) { _partialProcessDTOMapper = partialProcessDTOMapper; _systemicProcessDTOMapper = systemicProcessDTOMapper; }
public CreateSpecificBindingPartialProcessPresenter(ICreatePartialProcessView view, ICompoundProcessTask compoundProcessTask, ICompoundProcessToCompoundProcessDTOMapper processMapper, IPartialProcessToPartialProcessDTOMapper partialProcessMapper, IParametersByGroupPresenter parameterEditPresenter, IUsedMoleculeRepository usedMoleculeRepository, ISpeciesRepository speciesRepository) : base(view, compoundProcessTask, partialProcessMapper, parameterEditPresenter, processMapper, usedMoleculeRepository, speciesRepository) { view.ApplicationIcon = ApplicationIcons.SpecificBinding; view.MoleculeCaption = PKSimConstants.UI.ProteinBindingPartner; view.Caption = PKSimConstants.UI.CreateProteinBindingPartner; }