function comprar() {
let tipoIngresso = document.getElementById('tipo-ingresso');
let qtd = parseInt(document.getElementById('qtd').value);
if (qtd <= 0 || !Number.isInteger(qtd)) {
alert('Digite um valor válido')
return;
} else {
switch(tipoIngresso.value) {
case 'inferior':
comprarInferior(qtd);
break;
case 'superior':
comprarSuperior(qtd);
break;
case 'pista':
comprarPista(qtd);
break;
}
}
}
// }
// else if (tipoIngresso.value == 'inferior') {
// comprarInferior(qtd);
// }
// else if (tipoIngresso.value == 'superior') {
// comprarSuperior(qtd);
// }
// else if (tipoIngresso.value == 'pista') {
// comprarPista(qtd);
function comprarInferior(qtd) {
let qtdInferior = parseInt(document.getElementById('qtd-inferior').textContent);
if (qtd > qtdInferior) {
alert('Quantidade indisponível para tipo inferior');
} else {
qtdInferior = qtdInferior - qtd;
document.getElementById('qtd-inferior').textContent = qtdInferior;
alert('Compra realizada com sucesso!');
}
}
function comprarSuperior(qtd) {
let qtdSuperior = parseInt(document.getElementById('qtd-superior').textContent);
if (qtd > qtdSuperior) {
alert('Quantidade indisponível para tipo superior');
} else {
qtdSuperior = qtdSuperior - qtd;
document.getElementById('qtd-superior').textContent = qtdSuperior;
alert('Compra realizada com sucesso!');
}
}
function comprarPista(qtd) {
let qtdPista = parseInt(document.getElementById('qtd-pista').textContent);
if (qtd > qtdPista) {
alert('Quantidade indisponível para tipo pista');
} else {
qtdPista = qtdPista - qtd;
document.getElementById('qtd-pista').textContent = qtdPista;
alert('Compra realizada com sucesso!');
}
}