Package model.DAO
Class ImmagineDAO
java.lang.Object
model.DAO.ImmagineDAO
public final class ImmagineDAO extends java.lang.Object implements DAO<Immagine>
-
Constructor Summary
Constructors Constructor Description ImmagineDAO()
-
Method Summary
Modifier and Type Method Description boolean
delete(Immagine entity)
boolean
deleteByIdCampagna(int idCampagna)
Permette la cancellazione di tutte le foto collegate di una campagna.Immagine
extract(java.sql.ResultSet resultSet)
java.util.List<Immagine>
getAll()
Immagine
getById(int id)
java.util.List<Immagine>
getByIdCampagna(int idCampagna)
boolean
save(Immagine entity)
boolean
update(Immagine entity)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ImmagineDAO
public ImmagineDAO()
-
-
Method Details
-
getById
-
getAll
-
save
-
update
-
delete
-
extract
-
deleteByIdCampagna
public boolean deleteByIdCampagna(int idCampagna)Permette la cancellazione di tutte le foto collegate di una campagna.- Parameters:
idCampagna
- l'idCampagna della campagna- Returns:
- l'esito con cui si è conclusa l'operazione
-
getByIdCampagna
- Parameters:
idCampagna
- id della campagna- Returns:
- tutte le immagini della campagna
-