The handling of data in the filter string has been separated to its own method.
This commit is contained in:
parent
b7f52fc27d
commit
166e0d8500
@ -72,19 +72,15 @@ if(!supervisorName.toString().isEmpty()) {
|
||||
}
|
||||
|
||||
private List<Employee> addEmployeesToList(final StringBuffer supervisorName, List<Employee> employeeList) {
|
||||
if(supervisorName.toString().isEmpty()) {
|
||||
return employeeList;
|
||||
} else {
|
||||
List<Employee> employeeListName = new ArrayList<Employee>();
|
||||
for(Employee employee : employeeList) {
|
||||
if(employee.getNameAsString().equals(supervisorName.toString())) {
|
||||
employeeListName.add(employee);
|
||||
}
|
||||
}
|
||||
if(!employeeListName.isEmpty()) {
|
||||
return employeeListName;
|
||||
List<Employee> employeeListName = new ArrayList<Employee>();
|
||||
for(Employee employee : employeeList) {
|
||||
if(employee.getNameAsString().equals(supervisorName.toString())) {
|
||||
employeeListName.add(employee);
|
||||
}
|
||||
}
|
||||
if(!employeeListName.isEmpty()) {
|
||||
return employeeListName;
|
||||
}
|
||||
return employeeList;
|
||||
}
|
||||
|
||||
@ -107,6 +103,9 @@ if(!supervisorName.toString().isEmpty()) {
|
||||
}
|
||||
List<Employee> employeeList = new ArrayList<Employee>();
|
||||
employeeList.addAll(supervisorService.findAllEmployees(sorter));
|
||||
if(supervisorName.toString().isEmpty()) {
|
||||
return employeeList;
|
||||
}
|
||||
return addEmployeesToList(supervisorName, employeeList);
|
||||
}
|
||||
}) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user