Пример #1
0
        public ModelCoreResult <CreateVoteOutputModel> Create(CreateVoteInputModel input)
        {
            var result = new ModelCoreResult <CreateVoteOutputModel>();

            var col = GetCollections();

            col.Add(new VoteModel
            {
                Uid    = input.UID,
                Result = input.Result
            });


            return(result);
        }
Пример #2
0
        public async Task <IActionResult> Add([FromBody] CreateVoteInputModel vote)
        {
            var voterId   = this.User.FindFirst(ClaimTypes.NameIdentifier).Value;
            var forUserId = this.usersService.GetUserIdByUsername(vote.ForUserUserName);

            var voteDTO = new CreateVoteDTO
            {
                ForUserId = forUserId,
                VoterId   = voterId,
                VoteValue = vote.VoteValue,
            };

            await this.votesService.CreateAsync(voteDTO);

            return(this.Ok());
        }
Пример #3
0
 public ModelCoreResult <CreateVoteOutputModel> Create(CreateVoteInputModel input)
 {
     throw new NotImplementedException();
 }