Package | Description |
---|---|
fr.paris.lutece.plugins.appointment.business.planning | |
fr.paris.lutece.plugins.appointment.service |
Modifier and Type | Method and Description |
---|---|
static WorkingDay |
WorkingDayHome.create(WorkingDay workingDay)
Create an instance of the WorkingDay class
|
static WorkingDay |
WorkingDayHome.findByPrimaryKey(int nKey)
Returns an instance of the WorkingDay whose identifier is specified in parameter
|
WorkingDay |
WorkingDayDAO.select(int nIdWorkingDay,
fr.paris.lutece.portal.service.plugin.Plugin plugin) |
WorkingDay |
IWorkingDayDAO.select(int nIdWorkingDay,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data from the table
|
static WorkingDay |
WorkingDayHome.update(WorkingDay workingDay)
Update of the WorkingDay which is specified in parameter
|
Modifier and Type | Method and Description |
---|---|
static List<WorkingDay> |
WorkingDayHome.findByIdWeekDefinition(int nIdWeekDefinition)
Find the Working Day of the weekDefinition
|
List<WorkingDay> |
WorkingDayDAO.findByIdWeekDefinition(int nIdWeekDefinition,
fr.paris.lutece.portal.service.plugin.Plugin plugin) |
List<WorkingDay> |
IWorkingDayDAO.findByIdWeekDefinition(int nIdWeekDefinition,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Get all the working days of the weekdefinition given
|
List<WorkingDay> |
WeekDefinition.getListWorkingDay()
Get the list of the working days of the week
|
Modifier and Type | Method and Description |
---|---|
static WorkingDay |
WorkingDayHome.create(WorkingDay workingDay)
Create an instance of the WorkingDay class
|
void |
WorkingDayDAO.insert(WorkingDay workingDay,
fr.paris.lutece.portal.service.plugin.Plugin plugin) |
void |
IWorkingDayDAO.insert(WorkingDay workingDay,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new record in the table
|
static WorkingDay |
WorkingDayHome.update(WorkingDay workingDay)
Update of the WorkingDay which is specified in parameter
|
void |
WorkingDayDAO.update(WorkingDay workingDay,
fr.paris.lutece.portal.service.plugin.Plugin plugin) |
void |
IWorkingDayDAO.update(WorkingDay workingDay,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update the record in the table
|
Modifier and Type | Method and Description |
---|---|
void |
WeekDefinition.setListWorkingDay(List<WorkingDay> listWorkingDays)
Set the working days for the week
|
Modifier and Type | Method and Description |
---|---|
static WorkingDay |
WorkingDayService.findWorkingDayById(int nIdWorkingDay)
Find a working day and set its time slots
|
static WorkingDay |
WorkingDayService.findWorkingDayLightById(int nIdWorkingDay)
Find a working day with its primary key
|
static WorkingDay |
WorkingDayService.generateWorkingDay(int nIdWeekDefinition,
DayOfWeek dayOfWeek)
Create in database a working day object with the given parameters
|
static WorkingDay |
WorkingDayService.getWorkingDayOfDayOfWeek(List<WorkingDay> listWorkingDay,
DayOfWeek dayOfWeek)
Find the working day in a list of working day which matches the day of week given
|
static WorkingDay |
WorkingDayService.saveWorkingDay(WorkingDay workingDay)
Save a working day
|
Modifier and Type | Method and Description |
---|---|
static List<WorkingDay> |
WorkingDayService.findListWorkingDayByWeekDefinition(int nIdWeekDefinition)
Find the working days of a week definition
|
Modifier and Type | Method and Description |
---|---|
static LocalTime |
WorkingDayService.getMaxEndingTimeOfAWorkingDay(WorkingDay workingDay)
Get the max ending time of a working day
|
static int |
WorkingDayService.getMinDurationTimeSlotOfAWorkingDay(WorkingDay workingDay)
Get the min duration slot of a working day
|
static LocalTime |
WorkingDayService.getMinStartingTimeOfAWorkingDay(WorkingDay workingDay)
Get the min starting time of a working day
|
static WorkingDay |
WorkingDayService.saveWorkingDay(WorkingDay workingDay)
Save a working day
|
Modifier and Type | Method and Description |
---|---|
static void |
WorkingDayService.deleteListWorkingDay(List<WorkingDay> listWorkingDay)
Delete a list of working days
|
static List<TimeSlot> |
TimeSlotService.getListTimeSlotOfAListOfWorkingDay(List<WorkingDay> listWorkingDay,
LocalDate dateInWeek)
Get the time slots of a list of working days
|
static LocalTime |
WorkingDayService.getMaxEndingTimeOfAListOfWorkingDay(List<WorkingDay> listWorkingDay)
Get the max ending time of a list of working days
|
static int |
WorkingDayService.getMinDurationTimeSlotOfAListOfWorkingDay(List<WorkingDay> listWorkingDay)
Get the min duration slot of a list of working days
|
static LocalTime |
WorkingDayService.getMinStartingTimeOfAListOfWorkingDay(List<WorkingDay> listWorkingDay)
Get the min starting time of a list of working days
|
static HashSet<String> |
WorkingDayService.getSetDayOfWeekOfAListOfWorkingDay(List<WorkingDay> listWorkingDay)
Get all the day of week of working days
|
static WorkingDay |
WorkingDayService.getWorkingDayOfDayOfWeek(List<WorkingDay> listWorkingDay,
DayOfWeek dayOfWeek)
Find the working day in a list of working day which matches the day of week given
|
Copyright © 2018 City of Paris. All rights reserved.