Class Cita
java.lang.Object
model.Cita
Clase que representa una cita medica.
Contiene informacion del paciente, medico, consultorio, fecha y estado.
- Version:
- 1.0
- Author:
- ISC Israel de Jesus Mar Parada
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCita(LocalDateTime fechaHora, Paciente paciente, Medico medico, Consultorio consultorio) Constructor para crear una cita. -
Method Summary
Modifier and TypeMethodDescriptionvoidCancela la cita.voidCompleta la cita (paciente atendido).voidConfirma la cita.intvoidtoString()Devuelve una representacion textual de la cita.
-
Constructor Details
-
Cita
Constructor para crear una cita.- Parameters:
fechaHora- Fecha y hora de la citapaciente- Pacientemedico- Medicoconsultorio- Consultorio
-
-
Method Details
-
confirmarCita
public void confirmarCita()Confirma la cita. -
cancelarCita
public void cancelarCita()Cancela la cita. -
completarCita
public void completarCita()Completa la cita (paciente atendido). -
getIdCita
public int getIdCita()- Returns:
- Identificador de la cita
-
getFechaHora
- Returns:
- Fecha y hora de la cita
-
getPaciente
- Returns:
- Paciente
-
getMedico
- Returns:
- Medico
-
getConsultorio
- Returns:
- Consultorio
-
getEstado
- Returns:
- Estado de la cita
-
getMotivo
- Returns:
- Motivo de la consulta
-
setMotivo
- Parameters:
motivo- Nuevo motivo
-
toString
-