public ActionResult <Produto> Post([FromServices] ProdutoDAO dao, [FromBody] Produto value) { try{ return(dao.Add(value)); }catch (Exception e) { return(new StatusCodeResult(400)); } }
public async Task <IActionResult> Create(int SetorId, [Bind("Id,Nome,Preco,Descricao")] Produto produto) { if (ModelState.IsValid) { produto = await _produtoDAO.Add(produto, SetorId); return(RedirectToAction(nameof(Index))); } return(View(produto)); }