package service; import java.time.LocalDate; import java.util.ArrayList; import bean.Contatto; import dao.ContattoDao; public class ContattoService { private static ContattoDao cd = new ContattoDao(); public static boolean aggiungiContatto(String nome, String cognome, String servizio_sociale, String area, String indirizzo, long telefono, String email, int numero_persone, String composizione_nucleo, String note_sacchetto) { return cd.create(nome, cognome, servizio_sociale, area, indirizzo, telefono, email, numero_persone, composizione_nucleo, note_sacchetto); } public static Contatto cercaPerNumero(long telefono) { return cd.read(telefono); } public static boolean aggiorna(String nome, String cognome, String servizio_sociale, String area, String indirizzo, long telefono, String email, int numero_persone, String composizione_nucleo, String note_sacchetto) { return cd.update(nome, cognome, servizio_sociale, area, indirizzo, telefono, email, numero_persone, composizione_nucleo, note_sacchetto); } public static boolean consegnatoOggi(long telefono) { return cd.updateConsegna(telefono, LocalDate.now()); } public static boolean consegnatoIl(long telefono, LocalDate data) { return cd.updateConsegna(telefono, data); } public static boolean elimina(long telefono) { return cd.delete(telefono); } public static ArrayList elenco() { return cd.leggiTutti(); } }