Migliorato il save e restore counter in modo da funzionare anche se ci sono bug o crash
This commit is contained in:
@@ -7,6 +7,7 @@ import it.unisa.info13d.Articoli.Utilizzabile;
|
||||
import it.unisa.info13d.Articoli.Vacanze;
|
||||
import it.unisa.info13d.Login.Access;
|
||||
import it.unisa.info13d.Login.Entry;
|
||||
import it.unisa.info13d.Utility.IdCounter;
|
||||
import it.unisa.info13d.Utility.ReShow;
|
||||
import it.unisa.info13d.Login.Access;
|
||||
import it.unisa.info13d.Login.LoggedUser;
|
||||
@@ -182,6 +183,7 @@ public class Catalogo{
|
||||
store_data();
|
||||
break;
|
||||
}
|
||||
IdCounter.save_counter();
|
||||
}
|
||||
|
||||
public void cancellaProdotto() throws FileNotFoundException, ClassNotFoundException, IOException
|
||||
@@ -352,10 +354,10 @@ public class Catalogo{
|
||||
trovato=true;
|
||||
storico.add(new StoricoItem("Viaggio: "+dealVacanza.getLocalitaViaggio(), new GregorianCalendar() ,dealVacanza.getPrezzoPSingola()));
|
||||
dealVacanza.setViaggiVenduti();
|
||||
loggedUser.setBalance((dealVacanza.getPrezzoPSingola()*(-1)));
|
||||
loggedUser.setBalance((dealVacanza.getPrezzoPSingola() * (-1)));
|
||||
store_data();
|
||||
Access.replace_data(user, loggedUser);
|
||||
System.out.println("************************************\nAcquisto completato con successo! \n************************************\nSaldo Attuale:"+loggedUser.getBalance());
|
||||
System.out.println("************************************\nAcquisto completato con successo! \n************************************\nSaldo Attuale:" + loggedUser.getBalance());
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -372,10 +374,10 @@ public class Catalogo{
|
||||
trovato=true;
|
||||
storico.add(new StoricoItem("Prodotto: "+dealBene.getDescrizioneBene(), new GregorianCalendar() ,dealBene.getPrezzoBene()));
|
||||
dealBene.setBeniVenduti();
|
||||
loggedUser.setBalance((dealBene.getPrezzoBene()*(-1)));
|
||||
loggedUser.setBalance((dealBene.getPrezzoBene() * (-1)));
|
||||
Access.replace_data(user, loggedUser);
|
||||
store_data();
|
||||
System.out.println("************************************\nAcquisto completato con successo! \n************************************\nSaldo Attuale:"+loggedUser.getBalance());
|
||||
System.out.println("************************************\nAcquisto completato con successo! \n************************************\nSaldo Attuale:" + loggedUser.getBalance());
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -393,10 +395,10 @@ public class Catalogo{
|
||||
trovato=true;
|
||||
storico.add(new StoricoItem("Cena ristorante "+dealCena.getNomeRistorante()+" "+dealCena.getDescrizione_cena(), new GregorianCalendar() ,dealCena.getCostoPerPersona()));
|
||||
dealCena.setCeneVendute();
|
||||
loggedUser.setBalance((dealCena.getCostoPerPersona()*(-1)));
|
||||
loggedUser.setBalance((dealCena.getCostoPerPersona() * (-1)));
|
||||
Access.replace_data(user, loggedUser);
|
||||
store_data();
|
||||
System.out.println("*************************************\nAcquisto completato con successo! \n************************************\nSaldo Attuale:"+loggedUser.getBalance());
|
||||
System.out.println("*************************************\nAcquisto completato con successo! \n************************************\nSaldo Attuale:" + loggedUser.getBalance());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user