public async Task <StoryFacade <TParent> > MoveAsync(int targetStoryId, bool before = true) { await _storyRepository.MoveStoryAsync(this.Item.ProjectId, this.Item.Id, before?PivotalStoryRepository.MovePositionEnum.Before : PivotalStoryRepository.MovePositionEnum.After, targetStoryId); return(this); }