Paginacion
public String last()
@Override
public String last() {
try {
page = bodegaFacade.sizeOfPage(rowPage);
move();
} catch (Exception e) {
JsfUtil.errorMessage("last() " + e.getLocalizedMessage());
}
return "";
}
public String first()
@Override
public String first() {
try {
page = 1;
move();
} catch (Exception e) {
JsfUtil.errorMessage("first() " + e.getLocalizedMessage());
}
return "";
}
public String next()
@Override
public String next() {
try {
if (page < (bodegaFacade.sizeOfPage(rowPage))) {
page++;
}
move();
} catch (Exception e) {
JsfUtil.errorMessage("next() " + e.getLocalizedMessage());
}
return "";
}
public String back()
@Override
public String back() {
try {
if (page > 1) {
page--;
}
move();
} catch (Exception e) {
JsfUtil.errorMessage("back() " + e.getLocalizedMessage());
}
return "";
}
public String skip(Integer page)
@Override
public String skip(Integer page) {
try {
this.page = page;
move();
} catch (Exception e) {
JsfUtil.errorMessage("skip() " + e.getLocalizedMessage());
}
return "";
}
public void move()
@Override
public void move() {
try {
bodegaList = bodegaFacade.findPagination(page, rowPage);
bodegaFiltered = bodegaList;
bodegaDataModel = new BodegaDataModel(bodegaList);
} catch (Exception e) {
JsfUtil.errorMessage("move() " + e.getLocalizedMessage());
}
}
Last updated
Was this helpful?