Example #1
0
        public async Task <IActionResult> Post([FromBody] CreateValueResource createValueResource)
        {
            var value = _mapper.Map <Value>(createValueResource);

            _valueRepository.Add(value);
            await _unitOfWork.CompleteAsync();

            return(CreatedAtRoute(nameof(Get), new { id = value.Id }, _mapper.Map <ValueResource>(value)));
        }
Example #2
0
        public IActionResult Create([FromBody] CreateValueResource value)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            service.Add($"{value.Value}{value.Id}");

            return(CreatedAtRoute("GetValue", new { id = value.Id }, value));
        }