1
2
3 package com.pnpconsult.zeiterfassung.actions.admin;
4
5 import javax.servlet.http.HttpServletRequest;
6 import javax.servlet.http.HttpServletResponse;
7
8 import org.apache.struts.action.Action;
9 import org.apache.struts.action.ActionForm;
10 import org.apache.struts.action.ActionForward;
11 import org.apache.struts.action.ActionMapping;
12
13 import com.pnpconsult.zeiterfassung.helper.BillManager;
14
15 /***
16 * @author <a href="mailto:powerpete@users.sf.net">Moritz Petersen</a>
17 * @version $Id: ResetBillAction.java,v 1.2 2004/06/24 20:54:18 powerpete Exp $
18 *
19 * @struts.action
20 * path="/secure/admin/resetBill"
21 * name="editBillForm"
22 * scope="session"
23 *
24 * @struts.action-forward
25 * name="adminMenu"
26 * path="/secure/admin/adminMenu.jsp"
27 */
28 public class ResetBillAction extends Action
29 {
30
31 public ActionForward execute(
32 ActionMapping mapping,
33 ActionForm form,
34 HttpServletRequest request,
35 HttpServletResponse response) throws Exception
36 {
37 EditBillForm editBillForm = (EditBillForm) form;
38 new BillManager().reset(editBillForm.getId());
39 return mapping.findForward("adminMenu");
40 }
41 }