private static final long serialVersionUID = -5214957218008037443L;
@Override
protected void applyFilter(JTable filters) {
final Usuario example = new Usuario();
Object valueAt = filters.getValueAt(0, 1);
if (valueAt == null || valueAt.toString().trim().length() == 0) {
valueAt = "%";
}
example.setNombreUsuario(valueAt.toString());
valueAt = filters.getValueAt(0, 2);
if (valueAt != null && valueAt.toString().trim().length() > 0) {
example.setNombre(valueAt.toString());
}
valueAt = filters.getValueAt(0, 3);
if (valueAt != null && valueAt.toString().trim().length() > 0) {
example.setApellidos(valueAt.toString());
}
valueAt = filters.getValueAt(0, 4);
if (valueAt != null && valueAt.toString().trim().length() > 0) {
example.setRoles(RolConsultas.findByName(valueAt.toString()));
}
valueAt = filters.getValueAt(0, 5);
if (valueAt != null && valueAt.toString().trim().length() > 0) {
example.setAdministrador(valueAt.equals("Si"));
}
valueAt = filters.getValueAt(0, 6);
if (valueAt != null && valueAt.toString().trim().length() > 0) {
example.setHabilitado(valueAt.equals("Habilitado"));
}
usuarios.setTableData(getAll(example));
}
};