1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.hr.lm.earncodesec.dao;
17
18 import org.kuali.hr.lm.earncodesec.EarnCodeSecurity;
19
20 import java.util.Date;
21 import java.util.List;
22
23 public interface EarnCodeSecurityDao {
24
25 public void saveOrUpdate(EarnCodeSecurity earnCodeSecurity);
26
27 public void saveOrUpdate(List<EarnCodeSecurity> earnCodeSecList);
28
29 public List<EarnCodeSecurity> getEarnCodeSecurities(String department, String hr_sal_group, String location, Date asOfDate);
30
31 public EarnCodeSecurity getEarnCodeSecurity(String hrEarnCodeSecId);
32
33 public List<EarnCodeSecurity> searchEarnCodeSecurities(String dept, String salGroup, String earnCode, String location, Date fromEffdt, Date toEffdt,
34 String active, String showHistory);
35
36 public int getEarnCodeSecurityCount(String dept, String salGroup, String earnCode, String employee, String approver, String location,
37 String active, java.sql.Date effdt, String hrDeptEarnCodeId);
38
39 public int getNewerEarnCodeSecurityCount(String earnCode, Date effdt);
40 }