Completati tutti i metodi per il Cliente e l'admin.

-Resta da implementare esclusivvaemnte l'ordinamento per datascadenza e id, e la condizione delle cene nella zona dell'utente.
This commit is contained in:
Simone Argenziano
2013-12-18 17:09:37 +01:00
parent 6e3ac151be
commit 9f73adac65
8 changed files with 220 additions and 55 deletions

View File

@@ -64,6 +64,11 @@ public class BeniDiConsumo implements Utilizzabile, Serializable{
public void setBeniInStock(int beniInStock) {
this.beniInStock = beniInStock;
}
public void setBeniVenduti() {
beniInStock--;
beniVenduti++;
}
private int idBene;
private String descrizioneBene;

View File

@@ -35,8 +35,8 @@ public class CeneInRistoranti implements Utilizzabile, Serializable{
@Override
public boolean eAcquistabile() {
if((dataScadenzaOffertaCena.before(new GregorianCalendar())) && (numCenedaVendere>ceneVendute))
return true;
return false;
return false;
return true;
}
public int getIdCena() {
@@ -94,6 +94,12 @@ public class CeneInRistoranti implements Utilizzabile, Serializable{
public void setNumCenedaVendere(int numCenedaVendere) {
this.numCenedaVendere = numCenedaVendere;
}
public void setCeneVendute()
{
numCenedaVendere--;
ceneVendute++;
}
private int idCena;
private String nomeRistorante;

View File

@@ -32,8 +32,8 @@ public class Vacanze implements Utilizzabile, Serializable{
@Override
public boolean eAcquistabile() {
if(scadenzaOfferta.before(new GregorianCalendar())) //L'offerta della vacanza scade se la data sua scadenza e successiva a quella della data odierna
return true;
return false;
return false;
return true;
}
public int getIdViaggio() {
@@ -75,6 +75,11 @@ public class Vacanze implements Utilizzabile, Serializable{
public void setPrezzoPSingola(double prezzoPSingola) {
this.prezzoPSingola = prezzoPSingola;
}
public void setViaggiVenduti()
{
viaggiVenduti++;
}
private int idViaggio;
private String localitaViaggio;