public IActionResult AlterarQuantidade(int id, int quantidade) { _carrinhoCompra.Atualizar(new ProdutoItem { Id = id, QuantidadeProdutoCarrinho = quantidade }); return(RedirectToAction(nameof(Index))); }
public IActionResult AlterarQuantidade(int id, int quantidade) { Produto produto = _produtoRepository.ObterProduto(id); if (quantidade < 1) { return(BadRequest(new { mensagem = Mensagen.MSG_E007 })); } else if (quantidade > produto.Quantidade) { return(BadRequest(new { mensagem = Mensagen.MSG_E008 })); } else { var item = new ProdutoItem() { Id = id, QuantidadeProdutoCarrinho = quantidade }; _cookieCarrinhoCompra.Atualizar(item); return(Ok(new { mensagem = Mensagen.MSG_S001 })); } }