init()
@PostConstruct
public void init() {
try {
String action = (String) JmoordbContext.get("rol");
String pageSession = (String) JmoordbContext.get("pagerol");
//Search
if (JmoordbContext.get("searchrol") == null || ( JmoordbContext.get("searchrol").toString().equals(""))) {
JmoordbContext.put("searchrol", "_init");
}
writable = false;
rolList = new ArrayList<>();
rolFiltered = new ArrayList<>();
rol = new Rol();
if (pageSession != null) {
page = Integer.parseInt(pageSession);
}
Integer c = rolRepository.sizeOfPage(rowPage);
page = page > c ? c : page;
if (action != null) {
switch (action) {
case "gonew":
rol = new Rol();
rolSelected = rol;
writable = false;
break;
case "view":
rol = (Rol)JmoordbContext.get("rol_value");
rolSelected = rol;
writable = true;
break;
case "golist":
move(page);
break;
}
} else {
move(page);
}
} catch (Exception e) {
errorServices.errorMessage(nameOfClass(), nameOfMethod(), e.getLocalizedMessage());
}
}// </editor-fold>
Last updated
Was this helpful?