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)); }