Beispiel #1
0
        public async Task <IActionResult> Post([FromBody] BrandRequestObject brandRequestObject)
        {
            var res = await _brandService.AddBrandAsync(brandRequestObject);

            return(res == null?CreatedAtRoute("GetBrand", new { id = res.Id }, res) : (IActionResult)BadRequest("Unable to create Brand at this time."));
        }
Beispiel #2
0
        public async Task <BrandResponseObject> AddBrandAsync(BrandRequestObject brand)
        {
            var result = await _brandRepository.AddBrandAsync(_mapper.Map <Brand>(brand));

            return(result != null?_mapper.Map <BrandResponseObject>(result) : null);
        }