Example #1
0
        public async Task <IActionResult> PostColorCode(ColorCode colorCode)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    await _colorCodeRepository.AddAsync(colorCode);

                    return(CreatedAtAction(nameof(GetColorCode), new { Id = colorCode.Id }, colorCode));
                }
                catch (DbUpdateConcurrencyException ex)
                {
                    throw;
                }
            }

            return(BadRequest(ModelState));
        }