1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.kpme.core.paystep.web;
17
18 import java.util.List;
19 import java.util.Map;
20
21 import org.kuali.kpme.core.lookup.KPMELookupableImpl;
22 import org.kuali.kpme.core.service.HrServiceLocator;
23 import org.kuali.rice.krad.web.form.LookupForm;
24
25 public class PayStepLookupableImpl extends KPMELookupableImpl {
26
27 private static final long serialVersionUID = 7597508514001732034L;
28
29 @Override
30 public List<?> getSearchResults(LookupForm form, Map<String, String> searchCriteria, boolean unbounded) {
31 String payStep = searchCriteria.get("payStep");
32 String salaryGroup = searchCriteria.get("salaryGroup");
33 String payGrade = searchCriteria.get("payGrade");
34 String active = searchCriteria.get("active");
35 String history = searchCriteria.get("history");
36
37 return HrServiceLocator.getPayStepService().getPaySteps(payStep, salaryGroup, payGrade, history, active);
38 }
39
40 }