コード例 #1
0
        public async Task <ActionResult> UpdateRobotModelAsync(int id, [FromBody] UpdateRobotModelDto robotModel)
        {
            robotModel.Id = id;
            var model = await _robotModelService.UpdateRobotModelAsync(robotModel);

            return(Json(JsonResultData.Success(model)));
        }
コード例 #2
0
        public async Task <GetRobotModelDto> UpdateRobotModelAsync(UpdateRobotModelDto item, CancellationToken ct = default)
        {
            var itemToUpdate = _mapper.Map <RobotModel>(item);

            _unitOfWork.RobotModelRepository.Update(itemToUpdate);

            await _unitOfWork.CommitAsync(ct);

            return(_mapper.Map <GetRobotModelDto>(itemToUpdate));
        }