public IActionResult AddBrewery([FromBody] Brewery brewery) { if (ModelState.IsValid) { int newId = breweryDAO.AddBrewery(brewery); brewery = breweryDAO.GetBreweryById(newId); // Return CreatedAtRoute to return 201 return(CreatedAtRoute("GetBrewery", new { id = newId }, brewery)); } else { return(new BadRequestObjectResult(ModelState)); } }
public ActionResult <Brewery> AddBrewery(Brewery brewery) { Brewery newBrewery = breweryDAO.AddBrewery(brewery); return(Created($"/brewery/{newBrewery}", newBrewery)); }