Ejemplo n.º 1
0
        public IActionResult Post([FromBody] GroceryTable value)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            _repository.Post(value);

            return(Created("Get", value));
        }
        public async Task <IActionResult> Post([FromBody] GroceryTable value)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                await _repository.Post(value);
            }
            catch (DbUpdateException ex)
            {
                return(new StatusCodeResult(409));
            }

            return(CreatedAtAction("Get", new { id = value.Id }, value));
        }