Class Cita

java.lang.Object
model.Cita

public class Cita extends Object
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 Details

    • Cita

      public Cita(LocalDateTime fechaHora, Paciente paciente, Medico medico, Consultorio consultorio)
      Constructor para crear una cita.
      Parameters:
      fechaHora - Fecha y hora de la cita
      paciente - Paciente
      medico - Medico
      consultorio - 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

      public LocalDateTime getFechaHora()
      Returns:
      Fecha y hora de la cita
    • getPaciente

      public Paciente getPaciente()
      Returns:
      Paciente
    • getMedico

      public Medico getMedico()
      Returns:
      Medico
    • getConsultorio

      public Consultorio getConsultorio()
      Returns:
      Consultorio
    • getEstado

      public String getEstado()
      Returns:
      Estado de la cita
    • getMotivo

      public String getMotivo()
      Returns:
      Motivo de la consulta
    • setMotivo

      public void setMotivo(String motivo)
      Parameters:
      motivo - Nuevo motivo
    • toString

      public String toString()
      Devuelve una representacion textual de la cita.
      Overrides:
      toString in class Object
      Returns:
      Cadena con informacion