Example #1
0
        public async Task <dynamic> Post(RetrospectiveItemModel value)
        {
            var command = new VoteRetrospectiveItemCommand
            {
                CategoryId      = value.CategoryId,
                RetrospectiveId = value.RetrospectiveId,
                ItemId          = value.Id,
            };

            return(await commandDispatcher.VoteRetrospectiveItemAsyn(command));
        }
        public async Task <dynamic> Post(RetrospectiveItemModel value)
        {
            var command = new CreateOrUpdateRetrospectiveItemCommand
            {
                Description         = value.Description,
                CategoryId          = value.CategoryId,
                RetrospectiveId     = value.RetrospectiveId,
                RetrospectiveItemId = value.Id,
                Votes = value.Votes
            };
            EntityCommandResult <RetrospectiveItem> result = await commandDispatcher.CreateRetrospectiveItemAsync(command);

            return(new { id = result.Entity.Id });
        }
 public async void Put(RetrospectiveItemModel value)
 {
     await Post(value);
 }