private void EndPath(StatesPath path, State currentState, StatesPathStatus pathStatus) { var pathCopy = Mapper.Map <StatesPath>(path); pathCopy.Status = pathStatus; pathCopy.StatesPathCollection.Add(new StatesPathNode() { State = currentState }); ImportantPaths.Add(pathCopy); }
public StatesPathViewModel(List <StatesPathNodeViewModel> nodes, StatesPathStatus status) : this(nodes) { Status = status; }