Uses of Class
src.models.appointment
Packages that use appointment
-
Uses of appointment in src.frames
Constructors in src.frames with parameters of type appointmentModifierConstructorDescriptionAlert
(Dashboard dashboard, appointment appointment, user user) Constructor to create delete Appointment AlertmoveAppointment
(Dashboard dashboard, appointment appointment, user user) Constructor to create a new createAppointment Frame -
Uses of appointment in src.frames.tabs.DashboardComponents
Constructors in src.frames.tabs.DashboardComponents with parameters of type appointmentModifierConstructorDescriptionviewAppointment
(Dashboard dashboard, appointment appointment, user user) Constructor to create a new Appointment-Element -
Uses of appointment in src.models
Methods in src.models that return types with arguments of type appointmentMethods in src.models with parameters of type appointmentModifier and TypeMethodDescriptionvoid
user.addAppointment
(appointment appointment) add an appointment at the right position(the appointments are orderd by date and time)void
user.removeAppointment
(appointment appointment) remove an appointmentMethod parameters in src.models with type arguments of type appointment -
Uses of appointment in src.util
Methods in src.util that return types with arguments of type appointmentModifier and TypeMethodDescriptionstatic ArrayList<appointment>
database.getAppointments
(user user) Get all Appointments of Userstatic ArrayList<appointment>
database.getReminderNotSendAppointments()
Get all Appointments that hasn't got an reminder email.Methods in src.util with parameters of type appointmentModifier and TypeMethodDescriptionstatic void
mail.appointmentCancel
(appointment appointment, user user) Send Cancel-Appointment Mailstatic void
mail.appointmentCreated
(appointment appointment, user user) Send Create-Appointment Mailstatic void
mail.appointmentMove
(appointment appointment, user user, LocalDateTime old) Send Move-Appointment Mailstatic void
mail.appointmentReminder
(appointment appointment, user user) Send Reminder Mailstatic boolean
database.createAppointment
(user user, appointment appointment) Create an Appointmentstatic boolean
database.deleteAppointment
(appointment appointment) Delete an Appointmentstatic boolean
database.reminderSend
(appointment appointment) Save in the Database that the Remindermail of an Appointment was sentstatic String
mailHTML.setMailBodyCancel
(appointment appointment, user user) Generate Cancel-Mailstatic String
mailHTML.setMailBodyCreated
(appointment appointment, user user) Generate Create-Appointment-Mailstatic String
mailHTML.setMailBodyMove
(appointment appointment, user user, LocalDateTime old) Generate Move-Appointment-Mailstatic String
mailHTML.setMailBodyReminder
(appointment appointment, user user) Generate Reminder-Mailstatic boolean
database.shiftAppointment
(appointment appointment) Shift an Appointment