public final class WorkingDayDAO extends UtilDAO implements IWorkingDayDAO
BEAN_NAME
Constructor and Description |
---|
WorkingDayDAO() |
Modifier and Type | Method and Description |
---|---|
void |
delete(int nIdWorkingDay,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete a record from the table
|
List<WorkingDay> |
findByIdWeekDefinition(int nIdWeekDefinition,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Get all the working days of the weekdefinition given
|
void |
insert(WorkingDay workingDay,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new record in the table
|
WorkingDay |
select(int nIdWorkingDay,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data from the table
|
void |
update(WorkingDay workingDay,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update the record in the table
|
getNewPrimaryKey
public void insert(WorkingDay workingDay, fr.paris.lutece.portal.service.plugin.Plugin plugin)
IWorkingDayDAO
insert
in interface IWorkingDayDAO
workingDay
- instance of the WorkingDay object to insertplugin
- the pluginpublic void update(WorkingDay workingDay, fr.paris.lutece.portal.service.plugin.Plugin plugin)
IWorkingDayDAO
update
in interface IWorkingDayDAO
workingDay
- the reference of the WorkingDayplugin
- the pluginpublic void delete(int nIdWorkingDay, fr.paris.lutece.portal.service.plugin.Plugin plugin)
IWorkingDayDAO
delete
in interface IWorkingDayDAO
nIdWorkingDay
- identifier of the WorkingDay to deleteplugin
- the pluginpublic WorkingDay select(int nIdWorkingDay, fr.paris.lutece.portal.service.plugin.Plugin plugin)
IWorkingDayDAO
select
in interface IWorkingDayDAO
nIdWorkingDay
- the identifier of the WorkingDayplugin
- the pluginpublic List<WorkingDay> findByIdWeekDefinition(int nIdWeekDefinition, fr.paris.lutece.portal.service.plugin.Plugin plugin)
IWorkingDayDAO
findByIdWeekDefinition
in interface IWorkingDayDAO
nIdWeekDefinition
- the WeekDefinition idplugin
- the PluginCopyright © 2020 City of Paris. All rights reserved.