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); }