added AggiungiDisponibilità to Prenotazioni
This commit is contained in:
parent
4ec4fa5ee8
commit
f0def79696
|
@ -55,7 +55,7 @@ public class Main {
|
|||
|
||||
anagrafica.insert(edi);
|
||||
|
||||
prenotazioni.insert(Attività.pipi, new Data(11, 11, 2023));
|
||||
prenotazioni.AggiungiDisponibilità(Attività.pipi, new Data(11, 11, 2023));
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -7,16 +7,20 @@ public class Prenotazioni extends Table{
|
|||
super(connection, statement);
|
||||
}
|
||||
|
||||
public void insert(Attività attività, Data data) throws SQLException {
|
||||
var stmt = connection.prepareStatement("INSERT INTO prenotazioni (attività, data, disponibilità) VALUES (?, '2000-10-10', TRUE)");
|
||||
public void insert(Attività attività, Data data, Boolean bool) throws SQLException {
|
||||
var stmt = connection.prepareStatement("INSERT INTO prenotazioni (attività, data, disponibilità) VALUES (?, '2000-10-10', ?)");
|
||||
|
||||
//TODO: qui attivita è soltanto una stringa ma serve un enum
|
||||
stmt.setObject(1, attività, java.sql.Types.OTHER);
|
||||
|
||||
//TODO: setDate forse? stmt.setString(2, data.toString());
|
||||
stmt.setBoolean(2, bool);
|
||||
|
||||
System.out.println(stmt);
|
||||
|
||||
stmt.executeUpdate();
|
||||
}
|
||||
|
||||
public void AggiungiDisponibilità(Attività attività, Data data) throws SQLException {
|
||||
insert(attività, data, true);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue