Пример #1
0
        public async Task <ActionResult> UpdateRobotAsync(int id, [FromBody] UpdateRobotDto robot)
        {
            robot.Id = id;
            var result = await _robotService.UpdateRobotAsync(robot);

            return(Json(JsonResultData.Success(result)));
        }
Пример #2
0
        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));
        }