Merge branch 'master' of ssh://bitbucket.org/xgiovio/unisa_project_java_fist
This commit is contained in:
@@ -1,12 +1,14 @@
|
||||
package it.unisa.info13d.Articoli;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* Created with MONSTER.
|
||||
* User: xgiovio
|
||||
* Date: 16/12/13
|
||||
* Time: 18.46
|
||||
*/
|
||||
public class BeniDiConsumo implements Utilizzabile{
|
||||
public class BeniDiConsumo implements Utilizzabile, Serializable{
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -16,8 +18,8 @@ public class BeniDiConsumo implements Utilizzabile{
|
||||
* @param beniInStock
|
||||
*/
|
||||
|
||||
public BeniDiConsumo ( int IdBene, String descrizioneBene, double prezzoBene, int beniInStock ){
|
||||
this.idBene=IdBene;
|
||||
public BeniDiConsumo ( int idBene, String descrizioneBene, double prezzoBene, int beniInStock ){
|
||||
this.idBene=idBene;
|
||||
this.descrizioneBene=descrizioneBene;
|
||||
this.prezzoBene=prezzoBene;
|
||||
this.beniInStock=beniInStock;
|
||||
@@ -34,5 +36,5 @@ public class BeniDiConsumo implements Utilizzabile{
|
||||
private String descrizioneBene;
|
||||
private double prezzoBene;
|
||||
private int beniInStock; //Numero totale di prodotti da vendere
|
||||
private static int beniVenduti; //Numero di prodotti venduti
|
||||
private int beniVenduti; //Numero di prodotti venduti
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package it.unisa.info13d.Articoli;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.GregorianCalendar;
|
||||
|
||||
/**
|
||||
@@ -8,11 +9,11 @@ import java.util.GregorianCalendar;
|
||||
* Date: 16/12/13
|
||||
* Time: 18.47
|
||||
*/
|
||||
public class CeneInRistoranti implements Utilizzabile{
|
||||
public class CeneInRistoranti implements Utilizzabile, Serializable{
|
||||
|
||||
/**
|
||||
*
|
||||
* @param IdCena
|
||||
* @param idCena
|
||||
* @param nomeRistorante
|
||||
* @param luogo
|
||||
* @param descrizione_cena
|
||||
@@ -21,8 +22,8 @@ public class CeneInRistoranti implements Utilizzabile{
|
||||
* @param numCenedaVendere
|
||||
*/
|
||||
|
||||
public CeneInRistoranti (int IdCena, String nomeRistorante, String luogo, String descrizione_cena, double costoPerPersona, GregorianCalendar dataScadenzaOffertaCena, int NumCenedaVendere){
|
||||
this.IdCena=IdCena;
|
||||
public CeneInRistoranti (int idCena, String nomeRistorante, String luogo, String descrizione_cena, double costoPerPersona, GregorianCalendar dataScadenzaOffertaCena, int NumCenedaVendere){
|
||||
this.idCena=idCena;
|
||||
this.nomeRistorante=nomeRistorante;
|
||||
this.luogo=luogo;
|
||||
this.descrizione_cena=descrizione_cena;
|
||||
@@ -38,12 +39,12 @@ public class CeneInRistoranti implements Utilizzabile{
|
||||
return false;
|
||||
}
|
||||
|
||||
private int IdCena;
|
||||
private int idCena;
|
||||
private String nomeRistorante;
|
||||
private String luogo;
|
||||
private String descrizione_cena;
|
||||
private double costoPerPersona;
|
||||
private GregorianCalendar dataScadenzaOffertaCena;
|
||||
private int numCenedaVendere;
|
||||
private static int ceneVendute;
|
||||
private int ceneVendute;
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package it.unisa.info13d.Articoli;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.GregorianCalendar;
|
||||
|
||||
/**
|
||||
@@ -8,7 +9,7 @@ import java.util.GregorianCalendar;
|
||||
* Date: 16/12/13
|
||||
* Time: 18.45
|
||||
*/
|
||||
public class Vacanze implements Utilizzabile{
|
||||
public class Vacanze implements Utilizzabile, Serializable{
|
||||
|
||||
|
||||
/**
|
||||
@@ -17,8 +18,8 @@ public class Vacanze implements Utilizzabile{
|
||||
* @param idViaggio
|
||||
* @param docalitaViaggio
|
||||
* @param dataPartenzaViaggio
|
||||
* @param ScadenzaOfferta
|
||||
* @param PrezzoPSingola
|
||||
* @param scadenzaOfferta
|
||||
* @param prezzoPSingola
|
||||
*/
|
||||
public Vacanze(int idViaggio, String localitaViaggio, GregorianCalendar dataPartenzaViaggio, GregorianCalendar scadenzaOfferta, double prezzoPSingola){
|
||||
this.idViaggio = idViaggio;
|
||||
@@ -40,5 +41,5 @@ public class Vacanze implements Utilizzabile{
|
||||
private GregorianCalendar dataPartenzaViaggio;
|
||||
private GregorianCalendar scadenzaOfferta;
|
||||
private double prezzoPSingola;
|
||||
private static int viaggiVenduti;
|
||||
private int viaggiVenduti;
|
||||
}
|
||||
|
||||
@@ -17,14 +17,15 @@ public class AdminSession {
|
||||
System.out.println("1 --> Nuovo Prodotto"); //Inserisce un nuovo prodotto in vendita nel catalogo
|
||||
System.out.println("2 --> Cancella Prodotto"); //Cancella un prodotto in offerta nel catalogo
|
||||
System.out.println("3 --> Offerte attive"); //Visualizza le offerte attive nel catalogo
|
||||
System.out.println("4 --> Offerte scadute"); //Visualizza le offerte non pi<EFBFBD> acquistabili
|
||||
System.out.println("4 --> Offerte scadute"); //Visualizza le offerte non piu acquistabili
|
||||
System.out.println("5 --> Esci");
|
||||
|
||||
int sceltaMenu=0;
|
||||
System.out.print("Operazione: ");
|
||||
Scanner inputData = new Scanner(System.in);
|
||||
sceltaMenu = Integer.parseInt(inputData.nextLine());
|
||||
//Controllo input. La scelta deve essere obbligatoriamente compresa tra 1 e 4
|
||||
for ( ; !(sceltaMenu==1)&&!(sceltaMenu==2)&&!(sceltaMenu==3)&&!(sceltaMenu==4) ;){
|
||||
for ( ; !(sceltaMenu==1)&&!(sceltaMenu==2)&&!(sceltaMenu==3)&&!(sceltaMenu==4)&&!(sceltaMenu==5) ;){
|
||||
System.out.println("Scelta Errata. Riprovare");
|
||||
System.out.print("Operazione: ");
|
||||
sceltaMenu = Integer.parseInt(inputData.nextLine());
|
||||
@@ -42,6 +43,8 @@ public class AdminSession {
|
||||
break;
|
||||
case 4:
|
||||
break;
|
||||
case 5:
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -17,13 +17,14 @@ public class ClientSession {
|
||||
System.out.println("2 --> Visualizza Offerte"); //Visualizza le offerte acquistabili
|
||||
System.out.println("3 --> Acquista"); //Acquisto di un offerta
|
||||
System.out.println("4 --> Storico acquisti"); //Visualizza lo storico degli acquisti dell'utente
|
||||
System.out.println("5 --> Esci");
|
||||
|
||||
int sceltaMenu=0;
|
||||
System.out.print("Operazione: ");
|
||||
Scanner inputData = new Scanner(System.in);
|
||||
sceltaMenu = Integer.parseInt(inputData.nextLine());
|
||||
//Controllo input. La scelta deve essere obbligatoriamente compresa tra 1 e 4
|
||||
for ( ; !(sceltaMenu==1)&&!(sceltaMenu==2)&&!(sceltaMenu==3)&&!(sceltaMenu==4) ;){
|
||||
for ( ; !(sceltaMenu==1)&&!(sceltaMenu==2)&&!(sceltaMenu==3)&&!(sceltaMenu==4)&&!(sceltaMenu==5) ;){
|
||||
System.out.println("Scelta Errata. Riprovare");
|
||||
System.out.print("Operazione: ");
|
||||
sceltaMenu = Integer.parseInt(inputData.nextLine());
|
||||
@@ -41,6 +42,8 @@ public class ClientSession {
|
||||
break;
|
||||
case 4:
|
||||
break;
|
||||
case 5:
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user