1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.hr.time.accrual.web;
17
18 import org.apache.struts.action.ActionForm;
19 import org.apache.struts.action.ActionForward;
20 import org.apache.struts.action.ActionMapping;
21 import org.kuali.hr.time.base.web.TkAction;
22 import org.kuali.hr.time.service.base.TkServiceLocator;
23 import org.kuali.hr.time.util.TKContext;
24 import org.kuali.hr.time.util.TKUtils;
25
26 import javax.servlet.http.HttpServletRequest;
27 import javax.servlet.http.HttpServletResponse;
28
29 public class TimeOffAccrualAction extends TkAction {
30
31 @Override
32 public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
33
34 TimeOffAccrualActionForm toaaf = (TimeOffAccrualActionForm) form;
35 toaaf.setTimeOffAccrualsCalc(TkServiceLocator.getTimeOffAccrualService().getTimeOffAccrualsCalc(TKContext.getTargetPrincipalId(), TKUtils.getCurrentDate()));
36
37 return super.execute(mapping, form, request, response);
38 }
39
40 }