public async Task <IActionResult> Put(int id, [FromBody] ProdutoSalvarDTO produto) { if (ModelState.IsValid) { return(Accepted(_mapper.Map <ProdutoListaDTO>(await _produtoService.Alterar(id, _mapper.Map <Produto>(produto))))); } return(BadRequest("Formato inválido")); }
public IActionResult AlterarProduto([FromBody] ProdutoDto produto) { try { _produtoService.Alterar(produto); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public ActionResult Alterar(ProdutoCadastroDTO produtoFornecedorDto) { _produtoService.Alterar(produtoFornecedorDto); return(RedirectToAction("Listar", "Produto", new { area = "Administracao" })); }