org.kuali.kpme.tklm.time.workflow.dao
Interface TimesheetDocumentHeaderDao
- All Known Implementing Classes:
- TimesheetDocumentHeaderDaoOjbImpl
public interface TimesheetDocumentHeaderDao
saveOrUpdate
void saveOrUpdate(TimesheetDocumentHeader documentHeader)
getTimesheetDocumentHeader
TimesheetDocumentHeader getTimesheetDocumentHeader(String documentId)
getTimesheetDocumentHeader
TimesheetDocumentHeader getTimesheetDocumentHeader(String principalId,
org.joda.time.DateTime PayBeginDate,
org.joda.time.DateTime payEndDate)
getPreviousDocumentHeader
TimesheetDocumentHeader getPreviousDocumentHeader(String principalId,
org.joda.time.DateTime payBegindate)
getNextDocumentHeader
TimesheetDocumentHeader getNextDocumentHeader(String principalId,
org.joda.time.DateTime payEndDate)
getDocumentHeaders
List<TimesheetDocumentHeader> getDocumentHeaders(org.joda.time.DateTime payBeginDate,
org.joda.time.DateTime payEndDate)
deleteTimesheetHeader
void deleteTimesheetHeader(String documentId)
getDocumentHeadersForPrincipalId
List<TimesheetDocumentHeader> getDocumentHeadersForPrincipalId(String principalId)
getDocumentHeadersForYear
List<TimesheetDocumentHeader> getDocumentHeadersForYear(String principalId,
String year)
getDocumentHeaderForDate
TimesheetDocumentHeader getDocumentHeaderForDate(String principalId,
org.joda.time.DateTime asOfDate)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.