diff --git a/1.sources/MyHealth/src/managedbean/visit/AddVisitMBean.java b/1.sources/MyHealth/src/managedbean/visit/AddVisitMBean.java index a58cdc7..5cf9ba6 100644 --- a/1.sources/MyHealth/src/managedbean/visit/AddVisitMBean.java +++ b/1.sources/MyHealth/src/managedbean/visit/AddVisitMBean.java @@ -55,7 +55,12 @@ public class AddVisitMBean extends ManagedBeanBase implements Serializable { int error = 0; if (this.date.before( new Date())) { this.addFacesMessage(FacesMessage.SEVERITY_ERROR, "Fecha incorrecta", - "La fecha fijada es anterior a la actual"); + "La cita fijada es anterior al momento actual"); + error++; + } + if (this.date.equals(new Date()) && this.time.isBefore(LocalTime.now())){ + this.addFacesMessage(FacesMessage.SEVERITY_ERROR, "Fecha incorrecta", + "La cita fijada es anterior al momento actual"); error++; } if (error==0) { diff --git a/1.sources/MyHealth/src/managedbean/visit/UpdateVisitMBean.java b/1.sources/MyHealth/src/managedbean/visit/UpdateVisitMBean.java index 74f8025..7a7ba2c 100644 --- a/1.sources/MyHealth/src/managedbean/visit/UpdateVisitMBean.java +++ b/1.sources/MyHealth/src/managedbean/visit/UpdateVisitMBean.java @@ -92,7 +92,12 @@ public class UpdateVisitMBean extends ManagedBeanBase implements Serializable { int error = 0; if (this.date.before( new Date())) { this.addFacesMessage(FacesMessage.SEVERITY_ERROR, "Fecha incorrecta", - "La fecha fijada es anterior a la actual"); + "La cita fijada es anterior al momento actual"); + error++; + } + if (this.date.equals(new Date()) && this.time.isBefore(LocalTime.now())){ + this.addFacesMessage(FacesMessage.SEVERITY_ERROR, "Fecha incorrecta", + "La cita fijada es anterior al momento actual"); error++; } // Si el usuario es un paciente listamos las visitas de ese paciente, si es