protected override void Context() { base.Context(); sut.EditSimulation(_simulation, CreationMode.New); _dto1 = _allSimulationInteractionProcessSelectionDTO.ElementAt(0); _dto2 = _allSimulationInteractionProcessSelectionDTO.ElementAt(1); }
private InteractionSelection mapFrom(SimulationInteractionProcessSelectionDTO dto) { return(new InteractionSelection { MoleculeName = dto.IndividualMolecule.Name, ProcessName = isSelected(dto) ? dto.CompoundProcess.Name : string.Empty, CompoundName = dto.CompoundName }); }
public void CompoundProcessSelectionChanged(SimulationInteractionProcessSelectionDTO dto, PartialProcess interactionProcess) { if (processAlreadySelected(interactionProcess)) { refreshView(); throw new CannotSelectThePartialProcessMoreThanOnceException(interactionProcess); } dto.SimulationPartialProcess.CompoundProcess = interactionProcess; updateWaring(); }
protected override void Context() { base.Context(); sut.EditSimulation(_simulation, CreationMode.New); _interactionToRemove = _allSimulationInteractionProcessSelectionDTO.Last(); }
private RepositoryItem repositoryItemForIndividualMolecules(SimulationInteractionProcessSelectionDTO dto) { return(RepositoryItemFor(_presenter.AllIndividualMolecules(), _individualMoleculeRepository)); }
private RepositoryItem repositoryItemForCompoundProcess(SimulationInteractionProcessSelectionDTO simulationPartialProcessSelectionDTO) { return(RepositoryItemFor(_presenter.AllCompoundProcesses(), _compoundProcessRepository)); }
public void IndividualMoleculeSelectionChanged(SimulationInteractionProcessSelectionDTO dto, IndividualMolecule individualMolecule) { dto.SimulationPartialProcess.IndividualMolecule = individualMolecule; }
public void RemoveInteraction(SimulationInteractionProcessSelectionDTO dto) { _allInteractionProcessesDTO.Remove(dto); rebind(); }
private bool isSelected(SimulationInteractionProcessSelectionDTO dto) { return(isSelected(dto.CompoundProcess)); }