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(
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)