public async Task <ActionResult> UpdateRobotAsync(int id, [FromBody] UpdateRobotDto robot) { robot.Id = id; var result = await _robotService.UpdateRobotAsync(robot); return(Json(JsonResultData.Success(result))); }
public async Task <GetRobotDto> UpdateRobotAsync(UpdateRobotDto item, CancellationToken ct = default) { var itemToUpdate = _mapper.Map <Robot>(item); _unitOfWork.RobotRepository.Update(itemToUpdate); await _unitOfWork.CommitAsync(ct); return(_mapper.Map <GetRobotDto>(itemToUpdate)); }