public async Task <Item> CreateItemAsync(CreateItemRequestDto dto) { var item = _mapper.Map <Item>(dto); var query = TableOperation.Insert(item); var result = await _table.ExecuteAsync(query); return(result.Result as Item); }
public async Task <Item> CreateItem(CreateItemRequestDto dto) { var item = _mapper.Map <Item>(dto); await _unitOfWork.ItemRepository.AddAsync(item); await _unitOfWork.SaveAsync(); return(item); }
public ActionResult <Guid> CreateItem(CreateItemRequestDto dto) { return(_todoItemCommandService.CreateItem(dto.ListId, dto.Text, dto.IsCompleted)); }
public async Task <IActionResult> Post([FromBody] CreateItemRequestDto dto) { var result = await _sql.CreateItem(dto); return(Ok(_mapper.Map <CreateItemResponseDto>(result))); }
public async Task <IActionResult> Add([FromBody] CreateItemRequestDto item) { var result = await _table.CreateItemAsync(item); return(Ok(_mapper.Map <CreateItemResponseDto>(result))); }