-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Aggiunto codice sorgente applicazione database
- Loading branch information
Showing
29 changed files
with
2,645 additions
and
0 deletions.
There are no files selected for viewing
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,87 @@ | ||
package catenadinegozi; | ||
|
||
import java.util.Date; | ||
|
||
public class Acquisto { | ||
private String numeroOrdine, metodoPagamento, stato, indirizzoSpedizione; | ||
private Date data; | ||
private float importoTotale, acconto; | ||
|
||
public Acquisto() { | ||
|
||
} | ||
|
||
public Acquisto(String numeroOrdine, String metodoPagamento, String stato, String indirizzoSpedizione, Date data, | ||
float importoTotale, float acconto) { | ||
super(); | ||
this.numeroOrdine = numeroOrdine; | ||
this.metodoPagamento = metodoPagamento; | ||
this.stato = stato; | ||
this.indirizzoSpedizione = indirizzoSpedizione; | ||
this.data = data; | ||
this.importoTotale = importoTotale; | ||
this.acconto = acconto; | ||
} | ||
|
||
public String getNumeroOrdine() { | ||
return numeroOrdine; | ||
} | ||
|
||
public void setNumeroOrdine(String numeroOrdine) { | ||
this.numeroOrdine = numeroOrdine; | ||
} | ||
|
||
public String getMetodoPagamento() { | ||
return metodoPagamento; | ||
} | ||
|
||
public void setMetodoPagamento(String metodoPagamento) { | ||
this.metodoPagamento = metodoPagamento; | ||
} | ||
|
||
public String getStato() { | ||
return stato; | ||
} | ||
|
||
public void setStato(String stato) { | ||
this.stato = stato; | ||
} | ||
|
||
public String getIndirizzoSpedizione() { | ||
return indirizzoSpedizione; | ||
} | ||
|
||
public void setIndirizzoSpedizione(String indirizzoSpedizione) { | ||
this.indirizzoSpedizione = indirizzoSpedizione; | ||
} | ||
|
||
public Date getData() { | ||
return data; | ||
} | ||
|
||
public void setData(Date data) { | ||
this.data = data; | ||
} | ||
|
||
public float getImportoTotale() { | ||
return importoTotale; | ||
} | ||
|
||
public void setImportoTotale(float importoTotale) { | ||
this.importoTotale = importoTotale; | ||
} | ||
|
||
public float getAcconto() { | ||
return acconto; | ||
} | ||
|
||
public void setAcconto(float acconto) { | ||
this.acconto = acconto; | ||
} | ||
|
||
public void print() { | ||
System.out.printf("numero ordine: %12s | ", numeroOrdine); | ||
System.out.print("data acquisto: " + data + " | "); | ||
System.out.printf("metodo pagamento: %10s | importo totale: %.2f | acconto: %.2f | stato: %s | indirizzo spedizione: %s ", metodoPagamento, importoTotale, acconto, stato, indirizzoSpedizione); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
package catenadinegozi; | ||
|
||
public class CartaFedelta { | ||
private String numeroTessera, cliente; | ||
private int livello; | ||
|
||
public CartaFedelta() { | ||
|
||
} | ||
|
||
public CartaFedelta(String numeroTessera, int livello, String cliente) { | ||
super(); | ||
this.numeroTessera = numeroTessera; | ||
this.livello = livello; | ||
} | ||
|
||
public String getNumeroTessera() { | ||
return numeroTessera; | ||
} | ||
|
||
public void setNumeroTessera(String numeroTessera) { | ||
this.numeroTessera = numeroTessera; | ||
} | ||
|
||
public int getLivello() { | ||
return livello; | ||
} | ||
|
||
public void setLivello(int livello) { | ||
this.livello = livello; | ||
} | ||
|
||
public String getCliente() { | ||
return cliente; | ||
} | ||
|
||
public void setCliente(String cliente) { | ||
this.cliente = cliente; | ||
} | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
package catenadinegozi; | ||
|
||
import java.sql.Date; | ||
|
||
public class Cliente { | ||
private String codiceFiscale, nome, cognome, sesso; | ||
private java.util.Date dataDiNascita; | ||
|
||
public Cliente() { } | ||
|
||
public Cliente(String codiceFiscale, String nome, String cognome, String sesso, java.util.Date dataDiNascita) { | ||
super(); | ||
this.codiceFiscale = codiceFiscale; | ||
this.nome = nome; | ||
this.cognome = cognome; | ||
this.sesso = sesso; | ||
this.dataDiNascita = dataDiNascita; | ||
} | ||
|
||
public String getCodiceFiscale() { | ||
return codiceFiscale; | ||
} | ||
|
||
public void setCodiceFiscale(String codiceFiscale) { | ||
this.codiceFiscale = codiceFiscale; | ||
} | ||
|
||
public String getNome() { | ||
return nome; | ||
} | ||
|
||
public void setNome(String nome) { | ||
this.nome = nome; | ||
} | ||
|
||
public String getCognome() { | ||
return cognome; | ||
} | ||
|
||
public void setCognome(String cognome) { | ||
this.cognome = cognome; | ||
} | ||
|
||
public String getSesso() { | ||
return sesso; | ||
} | ||
|
||
public void setSesso(String sesso) { | ||
this.sesso = sesso; | ||
} | ||
|
||
public java.util.Date getDataDiNascita() { | ||
return dataDiNascita; | ||
} | ||
|
||
public void setDataDiNascita(java.util.Date dataDiNascita) { | ||
this.dataDiNascita = dataDiNascita; | ||
} | ||
|
||
//metodi utility | ||
|
||
public void printCustomer() { | ||
System.out.printf("codicefiscale: %s | nome: %-10s | cognome: %-16s" | ||
+ " | sesso: %1s | datadinascita: ",codiceFiscale, nome, cognome, sesso); | ||
System.out.println(dataDiNascita); | ||
} | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
package catenadinegozi; | ||
|
||
public class Console extends Prodotto{ | ||
private String famiglia; | ||
private String annoRilascio; | ||
|
||
public Console() { | ||
|
||
} | ||
|
||
public Console(String barcode, String nome, int prezzo, String famiglia, String annoRilascio) { | ||
super(barcode, nome, prezzo); | ||
this.famiglia = famiglia; | ||
this.annoRilascio = annoRilascio; | ||
} | ||
public String getFamiglia() { | ||
return famiglia; | ||
} | ||
public void setFamiglia(String famiglia) { | ||
this.famiglia = famiglia; | ||
} | ||
public String getAnnoRilascio() { | ||
return annoRilascio; | ||
} | ||
public void setAnnoRilascio(String annoRilascio) { | ||
this.annoRilascio = annoRilascio; | ||
} | ||
|
||
public void print() { | ||
System.out.printf("prodotto: %13s | nome: %20s | prezzo: %.2f\n | famiglia: %s | anno rilascio: %s", super.getBarcode(), super.getNome(), super.getPrezzo(), famiglia, annoRilascio); | ||
} | ||
} |
Oops, something went wrong.