public async Task <IActionResult> GerarNotaFiscalAsync(int idComanda) { try { var comanda = await _comandaService.GerarNotaFiscalAsync(idComanda); return(StatusCode(200, comanda)); } catch (Exception ex) { await _logService.InserirLogErroAsync(ex, "ERRO", idComanda); return(StatusCode(500, "Ocorreu um erro ao processar a requisição")); } }