Example #1
0
        public async Task <IActionResult> Post(ValueForPostDto valueForPostDto)
        {
            var valueToCreate = new Value()
            {
                Name = valueForPostDto.Name
            };

            await _repo.create(valueToCreate);

            return(Created("api/values/", valueToCreate));
        }
Example #2
0
        public async Task <IActionResult> PostValue(ValueForPostDto valueForPostDto)
        {
            var yetki = AuthorizeControl("ValuePost");

            if (yetki == false)
            {
                return(Unauthorized());
            }


            var valueToCreate = _mapper.Map <Value>(valueForPostDto);

            _context.Values.Add(valueToCreate);

            await _context.SaveChangesAsync();

            return(Ok(valueToCreate));
        }