1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.kpme.tklm.leave.donation.service;
17
18 import java.util.List;
19
20 import org.apache.log4j.Logger;
21 import org.joda.time.LocalDate;
22 import org.kuali.kpme.tklm.leave.donation.LeaveDonation;
23 import org.kuali.kpme.tklm.leave.donation.dao.LeaveDonationDao;
24
25 public class LeaveDonationServiceImpl implements LeaveDonationService {
26
27 private static final Logger LOG = Logger.getLogger(LeaveDonationServiceImpl.class);
28 private LeaveDonationDao leaveDonationDao;
29
30
31 public LeaveDonationDao getLeaveDonationDao() {
32 return leaveDonationDao;
33 }
34
35
36 public void setLeaveDonationDao(LeaveDonationDao leaveDonationDao) {
37 this.leaveDonationDao = leaveDonationDao;
38 }
39
40
41 @Override
42 public LeaveDonation getLeaveDonation(String lmLeaveDonationId) {
43 return getLeaveDonationDao().getLeaveDonation(lmLeaveDonationId);
44 }
45
46
47 @Override
48 public List<LeaveDonation> getLeaveDonations(LocalDate fromEffdt, LocalDate toEffdt, String donorsPrincipalId, String donatedAccrualCategory, String amountDonated, String recipientsPrincipalId, String recipientsAccrualCategory, String amountReceived, String active, String showHist) {
49 return leaveDonationDao.getLeaveDonations(fromEffdt, toEffdt, donorsPrincipalId, donatedAccrualCategory, amountDonated, recipientsPrincipalId, recipientsAccrualCategory, amountReceived, active, showHist);
50 }
51
52 }