public async Task <GetRobotCompanyDto> CreateRobotCompanyAsync(CreateRobotCompanyDto item, CancellationToken ct = default) { var newItem = _mapper.Map <RobotCompany>(item); _unitOfWork.RobotCompanyRepository.Create(newItem); await _unitOfWork.CommitAsync(ct); return(_mapper.Map <GetRobotCompanyDto>(newItem)); }
public async Task <ActionResult> CreateRobotCompanyAsync([FromBody] CreateRobotCompanyDto robotCompany) { var company = await _robotCompanyService.CreateRobotCompanyAsync(robotCompany); return(StatusCode((int)HttpStatusCode.Created, Json(JsonResultData.Success(company)))); }