Datamodel
Se utilizan para devolver los list de los entity que seran usados en los datatable.

Implementar
método getRowData()
método getRowkey()
BodegaDataModel.java
Last updated
Was this helpful?
Se utilizan para devolver los list de los entity que seran usados en los datatable.

Implementar
método getRowData()
método getRowkey()
Last updated
Was this helpful?
Was this helpful?
import com.avbravo.ejbspard.entity.Bodega;
import java.util.List;
import javax.faces.model.ListDataModel;
import org.primefaces.model.SelectableDataModel;
/**
*
* @author avbravo
*/
public class BodegaDataModel extends ListDataModel<Bodega> implements SelectableDataModel<Bodega>{
public BodegaDataModel() {
}
public BodegaDataModel(List<Bodega>data) {
super(data);
}
@Override
public Bodega getRowData(String rowKey) {
List<Bodega> bodegaList = (List<Bodega>) getWrappedData();
for (Bodega bodega : bodegaList) {
if (bodega.getIdbodega().equals(rowKey)) {
return bodega;
}
}
return null;
}
@Override
public Object getRowKey(Bodega bodega) {
return bodega.getIdbodega();
}
}