Mercurial > lada > lada-server
comparison src/main/java/de/intevation/lada/rest/stamm/MessprogrammKategorieService.java @ 1312:2b4cd062f6a1 release-2.5
load complete messprogrammkategorieStore
author | Evi Huber <ehuber@bfs.de> |
---|---|
date | Wed, 15 Mar 2017 10:01:24 +0100 |
parents | 186d602e031a |
children |
comparison
equal
deleted
inserted
replaced
1311:5549c214e816 | 1312:2b4cd062f6a1 |
---|---|
136 } | 136 } |
137 else { | 137 else { |
138 kategorie = repository.getAllPlain(MessprogrammKategorie.class, "stamm"); | 138 kategorie = repository.getAllPlain(MessprogrammKategorie.class, "stamm"); |
139 } | 139 } |
140 int size = kategorie.size(); | 140 int size = kategorie.size(); |
141 if (params.containsKey("start") && params.containsKey("limit")) { | 141 if (params.containsKey("qid")) { |
142 int start = Integer.valueOf(params.getFirst("start")); | 142 if (params.containsKey("start") && params.containsKey("limit")) { |
143 int limit = Integer.valueOf(params.getFirst("limit")); | 143 int start = Integer.valueOf(params.getFirst("start")); |
144 int end = limit + start; | 144 int limit = Integer.valueOf(params.getFirst("limit")); |
145 if (start + limit > kategorie.size()) { | 145 int end = limit + start; |
146 end = kategorie.size(); | 146 if (start + limit > kategorie.size()) { |
147 } | 147 end = kategorie.size(); |
148 kategorie = kategorie.subList(start, end); | 148 } |
149 kategorie = kategorie.subList(start, end); | |
150 } | |
149 } | 151 } |
150 | 152 |
151 for (MessprogrammKategorie mk : kategorie) { | 153 for (MessprogrammKategorie mk : kategorie) { |
152 mk.setReadonly( | 154 mk.setReadonly( |
153 !authorization.isAuthorized( | 155 !authorization.isAuthorized( |