public IEnumerable <VoteDTO> GetAllVote(string discussionId)
        {
            var discussionGuid = Guid.Parse(discussionId.Replace(" ", string.Empty));
            var discussion     = this.discussionService.GetDiscussion(discussionGuid);
            var voteArray      = discussion.VoteIds.Select(id => this.voteService.GetVote(id));

            return(VoteDTOBuilder.BuildList(voteArray, this.cardService));
        }
Ejemplo n.º 2
0
        public VoteDTO Create(string cardId, string roomId, string playerId, string discussionId)
        {
            var cardGuid       = Guid.Parse(cardId.Replace(" ", string.Empty));
            var roomGuid       = Guid.Parse(roomId.Replace(" ", string.Empty));
            var playerGuid     = Guid.Parse(playerId.Replace(" ", string.Empty));
            var discussionGuid = Guid.Parse(discussionId.Replace(" ", string.Empty));

            var vote = this.voteService.Create(cardGuid, roomGuid, playerGuid, discussionGuid);

            return(VoteDTOBuilder.Build(vote, this.cardService));
        }
Ejemplo n.º 3
0
        public IEnumerable <VoteDTO> GetAllVote()
        {
            var voteArray = this.voteService.GetAllVote();

            return(VoteDTOBuilder.BuildList(voteArray, this.cardService));
        }