spostamento ricalcolo prezzi prodotti

prima della verifica del saldo
This commit is contained in:
Francesco Di Sciascio 2025-05-20 14:51:16 +02:00
parent 3aee4a7568
commit d317600862

View File

@ -4109,12 +4109,16 @@ public class PuntoCassa extends JFrame implements ActionListener {
}
}
lblScadTessera.setText("" + bonusResidui);
lblScadTessera.setText("" + bonusResidui);
if (flagPrecaricaLista) {
forzaPrezzi(model);
}
controllaCompleti(model);
controllaExtra(model);
sommaColonne(model);
stoCalcolando = true;
//comprende la verifica del saldo
pulsantiModoPagamento();
@ -4143,19 +4147,14 @@ public class PuntoCassa extends JFrame implements ActionListener {
}
if (flagPrecaricaLista) {
forzaPrezzi(model);
}
if (abilitatoPassaggi != 0L) {
controllaPrenotazioni();
}
this.caricaPannello();
abilitaPulsanti(pnlCategorie, true, true);
} else {
JOptionPane.showMessageDialog(this, "Tessera Scaduta o Disabilitata!");
logTessera();
@ -4334,6 +4333,10 @@ public class PuntoCassa extends JFrame implements ActionListener {
return totAcquisto;
}
/**
* Calcolo dei prezzi dei prodotti sulla base del profilo tariffario corrente
* @param model
*/
private void forzaPrezzi(MyTableModel model) {
for (int y = 0; y < model.getRowCount(); y++) {
Object row[] = model.getRow(y);