@Repository public class AuftragDao extends Object
Modifier and Type | Field and Description |
---|---|
(package private) javax.persistence.EntityManager |
em |
Constructor and Description |
---|
AuftragDao() |
Modifier and Type | Method and Description |
---|---|
List<Auftrag> |
alleAuftraege()
Gibt eine Liste aller Aufträge zurück.
|
Auftrag |
find(Integer id)
Holt den Auftrag anhand der ID
|
List<Auftrag> |
findAuftraegeByTeam(String team)
Gibt eine Liste aller Aufträge des übergebenen Teams zurück.
|
List<Auftrag> |
findAuftraegeByTeamAndDate(String team,
Date datum)
Gibt eine Liste aller Aufträge des übergebenen Teams für einen Tag zurück.
|
List<Auftrag> |
findAuftraegeByVorgaenge(List<Vorgang> vorgaenge)
Gibt eine Liste aller Aufträge der übergebenen Vorgänge zurück.
|
@Transactional public List<Auftrag> alleAuftraege()
@Transactional public List<Auftrag> findAuftraegeByTeam(String team)
team
- Name des Aussendiens-Teams@Transactional public List<Auftrag> findAuftraegeByTeamAndDate(String team, Date datum)
team
- Name des Aussendiens-Teamsdatum
- Datum des benötigten Tages@Transactional public Auftrag find(Integer id)
id
- ID des AuftragsCopyright © 2019. All rights reserved.