|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpack.Spesa
pack.SpesaSpeciale
public class SpesaSpeciale
SpesaSpeciale - Classe contenenti i dati relativi a una spesa speciale
Constructor Summary | |
---|---|
SpesaSpeciale()
|
Method Summary | |
---|---|
void |
addToAppartamenti(java.util.Vector<Appartamento> elApp)
inserisce il codice della spesa speciale nell'elenco delle spese del relativo appartamento |
java.lang.String |
getCodApp()
restituisce il codice dell'appartamento per il quale è stata effettuata la spesa speciale |
void |
inserisciSpesaSpeciale(java.util.Vector<Proprietario> elProp,
java.util.Vector<Appartamento> elApp)
addebita l'importo di una spesa speciale sul saldo del proprietario del relativo appartamento |
static java.util.Vector<SpesaSpeciale> |
read_DB(java.sql.Connection conn)
legge la tabella SPESESPECIALI da db. per ogni record è creato un oggetto SpesaSpeciale e le sue variabili sono settate con i valori dei campi del record. l'oggetto è poi inserito in un Vector di oggetti SpesaSpeciale |
void |
setCodApp(java.lang.String codApp)
inserisce il codice dell'appartamento per il quale si effettua la spesa speciale |
static void |
update_DB(java.util.Vector<SpesaSpeciale> vSpSpc,
java.sql.Connection conn,
int posVecSpSpec)
esegue l'inserimento di nuove spese nella tabella SPESESPECIALI del db. |
Methods inherited from class pack.Spesa |
---|
dividiEaddebita, getCodice, getData, getImporto, getTipo, readDB, setCodice, setData, setImporto, setTipo, spesaPerProprietario, updateDB |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SpesaSpeciale()
Method Detail |
---|
public java.lang.String getCodApp()
public void setCodApp(java.lang.String codApp)
codApp
- public void inserisciSpesaSpeciale(java.util.Vector<Proprietario> elProp, java.util.Vector<Appartamento> elApp)
elProp
- un Vector di oggetti ProprietarioelApp
- un Vector di Oggetti Appartamentopublic void addToAppartamenti(java.util.Vector<Appartamento> elApp)
addToAppartamenti
in class Spesa
elApp
- Vector di oggetti Appartamentopublic static java.util.Vector<SpesaSpeciale> read_DB(java.sql.Connection conn) throws java.sql.SQLException
conn
- un oggetto di tipo Connection
java.sql.SQLException
public static void update_DB(java.util.Vector<SpesaSpeciale> vSpSpc, java.sql.Connection conn, int posVecSpSpec) throws java.sql.SQLException
vSpSpc
- un Vector di oggetti SpesaSpecialeconn
- un oggetto ConnectionposVecSpSpec
- un intero indicante la dimensione di vSpSpc prima
dell'inserimento della spesa
java.sql.SQLException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |