No se utiliza el paciente seleccionado en el filtro para añadir una
nueva prueba.
This commit is contained in:
@@ -12,10 +12,10 @@
|
||||
<h:form id="frmMT">
|
||||
<p:panel id="mainPanel" header="Pruebas médicas">
|
||||
<f:facet name="actions">
|
||||
<h:commandLink rendered="#{mt.specialistDoctor}" action="#{mt.addMT}" immediate="true" update="frmMT" styleClass="ui-panel-titlebar-icon ui-corner-all ui-state-default">
|
||||
<h:commandLink rendered="#{mt.specialistDoctor}" action="#{mt.addMT}" update="frmMT,frmNEW" styleClass="ui-panel-titlebar-icon ui-corner-all ui-state-default">
|
||||
<h:outputText styleClass="ui-icon pi pi-plus" />
|
||||
</h:commandLink>
|
||||
<h:commandLink rendered="#{mt.patSelector}" action="#{mt.clearFilteredPatient}" immediate="true" update="frmMT"
|
||||
<h:commandLink rendered="#{mt.patSelector}" action="#{mt.clearFilteredPatient}" immediate="true" update="frmMT,frmNEW"
|
||||
styleClass="ui-panel-titlebar-icon ui-corner-all ui-state-default">
|
||||
<h:outputText styleClass="ui-icon pi pi-refresh" title="Quitar filtro y ver todos los registros" />
|
||||
</h:commandLink>
|
||||
|
||||
@@ -222,6 +222,7 @@ public class MedicalTestMBean extends ManagedBeanBase implements Serializable {
|
||||
|
||||
public void onSelectPatient(SelectEvent event) {
|
||||
this.selected = null;
|
||||
this.patientFilterSelected = (PatientTO) event.getObject();
|
||||
this.loadMedicalTests();
|
||||
}
|
||||
|
||||
@@ -232,7 +233,7 @@ public class MedicalTestMBean extends ManagedBeanBase implements Serializable {
|
||||
|
||||
public void addMT() {
|
||||
// Si hay un paciente filtrado en la busqueda de pruebas, lo seleccionamos para la prueba a añadir.
|
||||
this.patSelected = this.patientFilterSelected;
|
||||
//this.patSelected = this.patientFilterSelected;
|
||||
this.testDate = LocalDate.now();
|
||||
this.testTime = LocalTime.now();
|
||||
this.testObservations = "";
|
||||
|
||||
Reference in New Issue
Block a user