#24 Bugfix
All checks were successful
Quality Check / Linting Check (push) Successful in 12s
Quality Check / Javadoc Check (push) Successful in 21s
Quality Check / Linting Check (pull_request) Successful in 12s
Quality Check / Javadoc Check (pull_request) Successful in 21s

This commit is contained in:
Dorian Nemec 2024-05-21 10:38:04 +02:00
parent 970f167bc3
commit 449f3ade06
2 changed files with 6 additions and 1 deletions

View file

@ -113,6 +113,11 @@ public class LockedNurseController {
@FXML
public void handleMouseClick() {
Nurse nurse = tableView.getSelectionModel().getSelectedItem();
if(nurse == null)
{
return;
}
boolean canBeDeleted = nurse.calculateDeleteDate().isBefore(LocalDate.now());
buttonDelete.setDisable(!canBeDeleted);
}

View file

@ -10,5 +10,5 @@ CREATE TABLE treatment
remark TEXT NOT NULL,
isLocked BOOLEAN NOT NULL DEFAULT false,
FOREIGN KEY (patientId) REFERENCES patient (id) ON DELETE CASCADE,
FOREIGN KEY (nurseId) REFERENCES nurse (id) ON DELETE SET NULL
FOREIGN KEY (nurseId) REFERENCES nurse (id) ON DELETE CASCADE
)