public async Task <IActionResult> AtualizarItem(Guid id, int quantidade) { var produto = await _produtoAppService.ObterPorID(id); if (produto is null) { return(BadRequest()); } var command = new AtualizarItemPedidoCommand(ClienteID, id, quantidade); await _mediatorHandler.EnviarComando(command); if (OperacaoValida()) { return(RedirectToAction(nameof(Index))); } return(View(nameof(Index), await _pedidoQueries.ObterPedidosCliente(ClienteID))); }
public async Task <IActionResult> Index() { return(View(await _pedidoQueries.ObterPedidosCliente(ClienteId))); }