Class CitaService
java.lang.Object
service.CitaService
Clase de servicio que gestiona las citas medicas.
Permite agendar, confirmar, cancelar y completar citas.
- Version:
- 1.0
- Author:
- ISC Israel de Jesus Mar Parada
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCitaService(List<Cita> citas, List<Factura> facturas) Constructor del servicio de citas. -
Method Summary
Modifier and TypeMethodDescriptionvoidagendarCita(Scanner scanner, List<Paciente> pacientes, List<Medico> medicos, List<Consultorio> consultorios) Agenda una nueva cita.voidcancelarCita(Scanner scanner) Cancela una cita.voidcompletarCita(Scanner scanner) Completa una cita (paciente atendido).voidconfirmarCita(Scanner scanner) Confirma una cita.voidMuestra todas las citas.voidmostrarCitasPorPaciente(Paciente paciente) Muestra las citas de un paciente.
-
Constructor Details
-
CitaService
-
-
Method Details
-
agendarCita
-
confirmarCita
Confirma una cita.- Parameters:
scanner- Scanner para entrada de datos
-
cancelarCita
Cancela una cita.- Parameters:
scanner- Scanner para entrada de datos
-
completarCita
Completa una cita (paciente atendido).- Parameters:
scanner- Scanner para entrada de datos
-
mostrarCitas
public void mostrarCitas()Muestra todas las citas. -
mostrarCitasPorPaciente
Muestra las citas de un paciente.- Parameters:
paciente- Paciente
-