|
|
|
|
@@ -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
|
|
|
|
|
{
|
|
|
|
|
|