#10 story/pfleger-modul-sperren-und-loschen-von-pflegern #37
No reviewers
Labels
No labels
is
optional
is
required
module
Medication
module
Nurse
module
patient
module
treatment
type
Bug
type
Story
type
Task
No milestone
No project
No assignees
3 participants
Notifications
Total time spent: 40 minutes 25 seconds
Due date
SZUT-Dorian
27 minutes 6 seconds
SZUT-Dominik
13 minutes 19 seconds
No due date set.
Dependencies
No dependencies set.
Reference: SZUT/nhplus#37
Loading…
Reference in a new issue
No description provided.
Delete branch "story/pfleger-modul-sperren-und-loschen-von-pflegern"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
story/pfleger-modul-sperren-und-loschen-von-pflegernto #10 story/pfleger-modul-sperren-und-loschen-von-pflegern@ -91,0 +113,4 @@
}
}
private void loadActiveNursePage() {
@ -100,0 +128,4 @@
}
}
private void loadLockedNursePage() {
@ -0,0 +43,4 @@
private NurseDao dao;
private TreatmentDao treatmentDao;
public void initialize() {
Ist technisch falsch, technisch korrekt wäre:
Weil Initalize & Instanciate nicht dasselbe sind.
Initalize ist eine Methode, die im Hintergrund von JavaFx, nach dem Instaciating & Binding aufgerufen wird.
@ -0,0 +60,4 @@
}
private void readAllAndShowInTableView() {
@ -46,0 +68,4 @@
this.locked = new SimpleBooleanProperty(isLocked);
}
public LocalDate calculateDeleteDate() {
@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="DataSourceManagerImpl" format="xml" multifile-model="true">
<data-source source="LOCAL" name="Database" uuid="5a5b8be1-080b-4129-b89d-42f1ea832b90">
Die Contents vom 07.05. sind identisch zu dieser momentanen Änderung
@ -6,3 +7,4 @@
import javafx.scene.control.SelectionModel;
import javafx.scene.control.Tab;
import javafx.scene.control.TabPane;
import javafx.scene.layout.AnchorPane;
@author
Tagfügt euch bitte, sobald ihr was anpasst in einer Klasse selber als Autoren Hinzu
@ -39,1 +49,4 @@
/**
* This method allows instantiating a {@link MainWindowController} object.
*/
Ist technisch falsch, technisch korrekt wäre:
Weil Initalize & Instanciate nicht dasselbe sind.
Initalize ist eine Methode, die im Hintergrund von JavaFx, nach dem Instaciating & Binding aufgerufen wird.
@ -91,0 +118,4 @@
}
/**
* Loads the Active Nurse page into its tab.
@ -0,0 +20,4 @@
import java.util.List;
import java.util.Map;
public class LockedNurseController {
Hier würded ihr euch auch mit Author Tags hinzufügen:
@author Armin Ribic
wir haben überall die klar Namen geschrieben
@ -0,0 +88,4 @@
}
}
/**
@ -0,0 +111,4 @@
* On clicking a locked nurse, updates the delete button based on if they
* can be deleted.
*/
@FXML
@ -0,0 +122,4 @@
* Unlocks a locked nurse.
*/
@FXML
public void unlockNurse() {
@ -14,6 +22,7 @@ import java.util.StringJoiner;
public class Nurse extends Person {
@author
Tagfügt euch bitte, sobald ihr was anpasst in einer Klasse selber als Autoren Hinzu
@ -32,0 +44,4 @@
/**
* This constructor allows instantiating a {@link Nurse} object with
* specifying if the nurse is locked or not.
*/
@ -46,0 +75,4 @@
/**
* Calculates the date when the nurse can be deleted.
*/
public LocalDate calculateDeleteDate() {
@ -68,0 +131,4 @@
}
/**
* Returns a string representation of the nurse with each field on a new line.
@ -68,3 +135,4 @@
*/
@Override
public String toString() {
return new StringJoiner(System.lineSeparator())
locked
property hier mit hinzu@ -20,1 +21,4 @@
/**
* This takes the same connection value from its parent class.
*/
public NurseDao(Connection connection) {
@ -23,1 +27,4 @@
/**
* Insert values into nurse SQL table.
*/
DaoImp<T>
und wird vererbt, bitte hier weglassen@ -38,1 +46,4 @@
/**
* Show data of nurse with given id.
*/
@Override
DaoImp<T>
und wird vererbt, bitte hier weglassen@ -45,1 +56,4 @@
/**
* Creates a Nurse instance from the given ResultSet.
*/
DaoImp<T>
und wird vererbt, bitte hier weglassen@ -53,3 +68,4 @@
);
}
/**
DaoImp<T>
und wird vererbt, bitte hier weglassen@ -60,2 +78,4 @@
}
/**
* Extracts a list of Nurse instances from the given ResultSet.
DaoImp<T>
und wird vererbt, bitte hier weglassen@ -72,0 +99,4 @@
/**
* Retrieves a list of locked Nurse instances from the database.
*/
@ -72,0 +108,4 @@
/**
* Prepares a SQL statement to update a Nurse instance in the database.
*
*/
DaoImp<T>
und wird vererbt, bitte hier weglassen@ -86,2 +129,4 @@
}
/**
* Prepares a SQL statement to delete a Nurse instance from the database by its ID.
DaoImp<T>
und wird vererbt, bitte hier weglassen@ -91,0 +120,4 @@
}
/**
* Loads the active Nurse page into its tab.
@ -0,0 +23,4 @@
/**
* @author Armin Ribic
* @author Dorian Nemec
*/
@ -0,0 +69,4 @@
}
/**
* Reads all locked nurse data and shows it in the table.
@ -70,2 +72,3 @@
@Override
/**
* Reads all active nurses.
Read all database entries of active {@link Nurse}s into a {@link List} of model instances.