timesheetparams.java

来自「一个很好的开源项目管理系统源代码」· Java 代码 · 共 119 行

JAVA
119
字号
package net.java.workeffort.params;import java.math.BigDecimal;import java.util.ArrayList;import java.util.List;import net.java.workeffort.service.domain.TimeEntry;import net.java.workeffort.service.domain.Timesheet;import net.java.workeffort.service.domain.TimesheetQuery;/** * Test for Timesheet service. * @author Antony Joseph */public class TimesheetParams extends BaseParams {    public TimesheetQuery testGetTimesheetUser() {        TimesheetQuery query = new TimesheetQuery();        query.setTimesheetId(new Long("3001"));        return query;    }    public TimesheetQuery testGetTimesheetSupervisor() {        TimesheetQuery query = new TimesheetQuery();        query.setTimesheetId(new Long("3002"));        return query;    }    public TimesheetQuery testGetTimesheetManagement() {        TimesheetQuery query = new TimesheetQuery();        query.setTimesheetId(new Long("3003"));        return query;    }    public TimesheetQuery testGetPageResultTimesheetUser() {        TimesheetQuery query = new TimesheetQuery();        query.setPageSize(new Integer(10));        query.setPageIndex(new Integer(0));        return query;    }    public TimesheetQuery testGetPageResultTimesheetSupervisor() {        TimesheetQuery query = new TimesheetQuery();        query.setPageSize(new Integer(10));        query.setPageIndex(new Integer(0));        return query;    }    public TimesheetQuery testGetPageResultTimesheetManagement()            throws Exception {        TimesheetQuery query = new TimesheetQuery();        query.setPageSize(new Integer(10));        query.setPageIndex(new Integer(0));        return query;    }    public Timesheet testInsertTimesheetUser() {        Timesheet input = new Timesheet();        input.setFromDt(convertStringToDate("20050613", "yyyyMMdd"));        input.setThruDt(convertStringToDate("20050619", "yyyyMMdd"));        TimeEntry detail = new TimeEntry();        detail.setWorkId(new Long("3006"));        detail.setRateTypeCd("TMS");        detail.setDay0(new BigDecimal("4.00"));        detail.setProcessType("insert");        List timeEntries = new ArrayList();        timeEntries.add(detail);        input.setTimeEntries(timeEntries);        return input;    }    public Timesheet testUpdateTimesheetUserUpdateEntry() {        Timesheet input = new Timesheet();        input.setTimesheetId(new Long("3007"));        input.setVersion(new Integer(1));        TimeEntry detail = new TimeEntry();        detail.setWorkId(new Long("3007"));        detail.setRateTypeCd("TMS");        BigDecimal day0 = new BigDecimal("9");        detail.setDay0(day0);        detail.setProcessType("update");        List timeEntries = new ArrayList();        timeEntries.add(detail);        input.setTimeEntries(timeEntries);        return input;    }    public Timesheet testUpdateTimesheetUserDeleteEntry() {        Timesheet input = new Timesheet();        input.setTimesheetId(new Long("3008"));        input.setVersion(new Integer(1));        TimeEntry detail = new TimeEntry();        detail.setWorkId(new Long("3008"));        detail.setRateTypeCd("TMS");        detail.setProcessType("delete");        List timeEntries = new ArrayList();        timeEntries.add(detail);        input.setTimeEntries(timeEntries);        return input;    }    public Timesheet testUpdateTimesheetSupervisor() {        Timesheet input = new Timesheet();        input.setTimesheetId(new Long("3009"));        input.setVersion(new Integer(1));        input.setApprovedFlg("Y");        return input;    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?