get kinosaal
This commit is contained in:
@@ -10,11 +10,12 @@ import java.util.List;
|
||||
|
||||
@Unremovable
|
||||
@ApplicationScoped
|
||||
public class KinosaalProcessor implements CommandListKinosaalProcessor, CommandCreateKinosaalProcessor, CommandUpdateKinosaalProcessor, CommandDeleteKinosaalProcessor {
|
||||
public class KinosaalProcessor implements CommandListKinosaalProcessor, CommandGetKinosaalProcessor, CommandCreateKinosaalProcessor, CommandUpdateKinosaalProcessor, CommandDeleteKinosaalProcessor {
|
||||
|
||||
@Inject
|
||||
EntityManager em;
|
||||
|
||||
@Override
|
||||
public Command processCommandListKinosaal(CommandListKinosaal request) {
|
||||
List<Kinosaal> results = em.createQuery("SELECT k FROM Kinosaal k", Kinosaal.class).getResultList();
|
||||
|
||||
@@ -23,6 +24,16 @@ public class KinosaalProcessor implements CommandListKinosaalProcessor, CommandC
|
||||
return response;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Command processCommandGetKinosaal(CommandGetKinosaal request) throws Exception {
|
||||
Kinosaal hall = em.find(Kinosaal.class, request.getId());
|
||||
|
||||
CommandGetKinosaalResponse response = new CommandGetKinosaalResponse();
|
||||
response.setHall(hall);
|
||||
return response;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Command processCommandCreateKinosaal(CommandCreateKinosaal request) {
|
||||
Kinosaal hall = new Kinosaal();
|
||||
hall.setName(request.getName());
|
||||
@@ -51,4 +62,5 @@ public class KinosaalProcessor implements CommandListKinosaalProcessor, CommandC
|
||||
response.setHall(hall);
|
||||
return response;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user