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 institution = searchCriteria.get("institution");
33 String location = searchCriteria.get("location");
34 String salaryGroup = searchCriteria.get("salaryGroup");
35 String payGrade = searchCriteria.get("payGrade");
36 String active = searchCriteria.get("active");
37 String history = searchCriteria.get("history");
38
39 return HrServiceLocator.getPayStepService().getPaySteps(payStep, institution, location, salaryGroup, payGrade, history, active);
40 }
41
42 }