Beispiel #1
0
        public IHttpActionResult InsertCar(InsertCarRequestDto carRequestDto)
        {
            List <Specification> specifications = new List <Specification>();

            foreach (var insertSpecificationRequestDto in carRequestDto.Specifications)
            {
                specifications.Add(_specificationMapper.ToSpecification(insertSpecificationRequestDto));
            }

            Product insertCar = _carService.InsertCar(_carsMapper.ToProduct(carRequestDto), specifications);

            return(Created($"car/{insertCar.Id}", _carsMapper.ToDto(insertCar)));
        }