Merge branch 'master' into change_DTO
This commit is contained in:
@ -83,9 +83,10 @@ public class EventService {
|
||||
* @return Liste von Events
|
||||
*/
|
||||
public List<Event> getNewEvents(Long status){
|
||||
Iterable<EventDTO> eventDTOS = eventStore.findNewEventSinceStatus(status);
|
||||
List<Long> groupIdsThatChanged = eventStore.findNewEventSinceStatus(status);
|
||||
|
||||
return translateEventDTOs(eventDTOS);
|
||||
List<EventDTO> groupEventDTOS = eventStore.findAllEventsOfGroups(groupIdsThatChanged);
|
||||
return translateEventDTOs(groupEventDTOS);
|
||||
}
|
||||
|
||||
/** Erzeugt aus einer Liste von eventDTOs eine Liste von Events
|
||||
@ -106,5 +107,28 @@ public class EventService {
|
||||
return events;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sichert eine Liste von Event Objekten mithilfe der Methode saveEvent(Event event)
|
||||
*
|
||||
* @param createGroupEvents Liste von Event Objekten
|
||||
*/
|
||||
public void saveEventList(List<Event> createGroupEvents) {
|
||||
for(Event event : createGroupEvents) {
|
||||
saveEvent(event);
|
||||
}
|
||||
}
|
||||
|
||||
public Long getMaxEvent_id(){
|
||||
return eventStore.getHighesEvent_ID();
|
||||
}
|
||||
|
||||
public List<Long> getGroupsOfUser(String userID) {
|
||||
return eventStore.findGroup_idsWhereUser_id(userID);
|
||||
}
|
||||
|
||||
public List<Event> getEventsOfGroup(Long groupId) {
|
||||
List<EventDTO> eventDTOList = eventStore.findEventDTOByGroup_id(groupId);
|
||||
return translateEventDTOs(eventDTOList);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user