|
|
|
|
@ -29,6 +29,8 @@ import javax.swing.JComponent;
|
|
|
|
|
import javax.swing.JFrame;
|
|
|
|
|
import javax.swing.JPanel;
|
|
|
|
|
|
|
|
|
|
import org.apache.cayenne.conf.Configuration;
|
|
|
|
|
|
|
|
|
|
import siprp.database.cayenne.objects.Trabalhadores;
|
|
|
|
|
import siprp.database.cayenne.objects.TrabalhadoresConsultas;
|
|
|
|
|
import siprp.database.cayenne.objects.TrabalhadoresConsultasDatas;
|
|
|
|
|
@ -107,8 +109,11 @@ public class ProcessoAccoesPanel extends JPanel
|
|
|
|
|
@ActionActivation(onSelect = CREATE_CONSULTA_MARCACAO_OBSERVACOES, onChange = "")
|
|
|
|
|
public final LeafButton buttonNovoConsultaMarcacaoObservacoes = new LeafButton( "Adicionar Observa" + ccedil + atilde + "o" );
|
|
|
|
|
|
|
|
|
|
@ActionActivation(onSelect = DESMARCAR_CONSULTA_MARCACAO, onChange = "")
|
|
|
|
|
public final LeafButton buttonConsultaMarcacaoDesmarcar = new LeafButton( "Desmarcar" );
|
|
|
|
|
@ActionActivation(onSelect = DESMARCAR_SIPRP_CONSULTA_MARCACAO, onChange = "")
|
|
|
|
|
public final LeafButton buttonConsultaMarcacaoDesmarcarSiprp = new LeafButton( "Desmarcar (SIPRP)" );
|
|
|
|
|
|
|
|
|
|
@ActionActivation(onSelect = DESMARCAR_TRABALHADOR_CONSULTA_MARCACAO, onChange = "")
|
|
|
|
|
public final LeafButton buttonConsultaMarcacaoDesmarcarTrabalhador = new LeafButton( "Desmarcar (Trab)" );
|
|
|
|
|
|
|
|
|
|
@ActionActivation(onSelect = REALIZAR_CONSULTA_MARCACAO, onChange = "")
|
|
|
|
|
public final LeafButton buttonConsultaMarcacaoRealizar = new LeafButton( "Realizar" );
|
|
|
|
|
@ -130,8 +135,11 @@ public class ProcessoAccoesPanel extends JPanel
|
|
|
|
|
@ActionActivation(onSelect = CREATE_EXAME_MARCACAO_OBSERVACOES, onChange = "")
|
|
|
|
|
public final LeafButton buttonNovoExameMarcacaoObservacoes = new LeafButton( "Adicionar Observa" + ccedil + atilde + "o" );
|
|
|
|
|
|
|
|
|
|
@ActionActivation(onSelect = DESMARCAR_EXAME_MARCACAO, onChange = "")
|
|
|
|
|
public final LeafButton buttonExameMarcacaoDesmarcar = new LeafButton( "Desmarcar" );
|
|
|
|
|
@ActionActivation(onSelect = DESMARCAR_SIPRP_EXAME_MARCACAO, onChange = "")
|
|
|
|
|
public final LeafButton buttonExameMarcacaoDesmarcarSiprp = new LeafButton( "Desmarcar (SIPRP)" );
|
|
|
|
|
|
|
|
|
|
@ActionActivation(onSelect = DESMARCAR_TRABALHADOR_EXAME_MARCACAO, onChange = "")
|
|
|
|
|
public final LeafButton buttonExameMarcacaoDesmarcarTrabalhador = new LeafButton( "Desmarcar (Trab)" );
|
|
|
|
|
|
|
|
|
|
@ActionActivation(onSelect = REALIZAR_EXAME_MARCACAO, onChange = "")
|
|
|
|
|
public final LeafButton buttonExameMarcacaoRealizar = new LeafButton( "Realizar" );
|
|
|
|
|
@ -269,7 +277,8 @@ public class ProcessoAccoesPanel extends JPanel
|
|
|
|
|
boolean porRealizar = new Integer( MedicinaConstants.ESTADO_POR_REALIZAR ).equals( marcacao.getEstado() );
|
|
|
|
|
List list = marcacao.getTrabalhadoresConsultasDatasObservacoesArray();
|
|
|
|
|
boolean noObservacoes = (list == null || list.size() == 0) ? true : false;
|
|
|
|
|
buttonConsultaMarcacaoDesmarcar.setEnabled( porRealizar );
|
|
|
|
|
buttonConsultaMarcacaoDesmarcarSiprp.setEnabled( porRealizar );
|
|
|
|
|
buttonConsultaMarcacaoDesmarcarTrabalhador.setEnabled( porRealizar );
|
|
|
|
|
buttonConsultaMarcacaoFaltou.setEnabled( porRealizar );
|
|
|
|
|
buttonConsultaMarcacaoRealizar.setEnabled( porRealizar );
|
|
|
|
|
buttonNovoConsultaMarcacaoObservacoes.setEnabled( noObservacoes );
|
|
|
|
|
@ -325,7 +334,14 @@ public class ProcessoAccoesPanel extends JPanel
|
|
|
|
|
{
|
|
|
|
|
if( marcacao != null )
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
boolean porRealizar = new Integer( MedicinaConstants.ESTADO_POR_REALIZAR ).equals( marcacao.getEstado() );
|
|
|
|
|
List list = marcacao.getTrabalhadoresEcdsDatasObservacoesArray();
|
|
|
|
|
boolean noObservacoes = (list == null || list.size() == 0) ? true : false;
|
|
|
|
|
buttonExameMarcacaoDesmarcarSiprp.setEnabled( porRealizar );
|
|
|
|
|
buttonExameMarcacaoDesmarcarTrabalhador.setEnabled( porRealizar );
|
|
|
|
|
buttonExameMarcacaoFaltou.setEnabled( porRealizar );
|
|
|
|
|
buttonExameMarcacaoRealizar.setEnabled( porRealizar );
|
|
|
|
|
buttonNovoExameMarcacaoObservacoes.setEnabled( noObservacoes );
|
|
|
|
|
cardLayout.show( cardPanel, PANEL_EXAME_MARCACAO_NAME );
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
@ -384,7 +400,7 @@ public class ProcessoAccoesPanel extends JPanel
|
|
|
|
|
JPanel consultaMarcacaoUpperPanel = new JPanel();
|
|
|
|
|
JPanel consultaMarcacaoLowerPanel = new JPanel();
|
|
|
|
|
setupSimpleActionsPanel( consultaMarcacaoUpperPanel, buttonNovoConsultaMarcacaoEmail, buttonNovoConsultaMarcacaoObservacoes );
|
|
|
|
|
setupSimpleActionsPanel( consultaMarcacaoLowerPanel, buttonConsultaMarcacaoRealizar, buttonConsultaMarcacaoDesmarcar, buttonConsultaMarcacaoFaltou);
|
|
|
|
|
setupSimpleActionsPanel( consultaMarcacaoLowerPanel, buttonConsultaMarcacaoRealizar, buttonConsultaMarcacaoDesmarcarSiprp, buttonConsultaMarcacaoDesmarcarTrabalhador, buttonConsultaMarcacaoFaltou);
|
|
|
|
|
TableLayout consultaMarcacaoLayout = new TableLayout(new double[]{TableLayout.FILL}, new double[]{TableLayout.MINIMUM, TableLayout.FILL,TableLayout.MINIMUM});
|
|
|
|
|
panelConsultaMarcacao.setLayout( consultaMarcacaoLayout );
|
|
|
|
|
panelConsultaMarcacao.add( consultaMarcacaoUpperPanel, new TableLayoutConstraints(0,0) );
|
|
|
|
|
@ -397,7 +413,7 @@ public class ProcessoAccoesPanel extends JPanel
|
|
|
|
|
JPanel exameMarcacaoUpperPanel = new JPanel();
|
|
|
|
|
JPanel exameMarcacaoLowerPanel = new JPanel();
|
|
|
|
|
setupSimpleActionsPanel( exameMarcacaoUpperPanel, buttonNovoExameMarcacaoEmail, buttonNovoExameMarcacaoObservacoes, new JPanel() );
|
|
|
|
|
setupSimpleActionsPanel( exameMarcacaoLowerPanel, buttonExameMarcacaoRealizar, buttonExameMarcacaoDesmarcar, buttonExameMarcacaoFaltou);
|
|
|
|
|
setupSimpleActionsPanel( exameMarcacaoLowerPanel, buttonExameMarcacaoRealizar, buttonExameMarcacaoDesmarcarSiprp, buttonExameMarcacaoDesmarcarTrabalhador, buttonExameMarcacaoFaltou);
|
|
|
|
|
TableLayout exameMarcacaoLayout = new TableLayout(new double[]{TableLayout.FILL}, new double[]{TableLayout.MINIMUM, TableLayout.FILL,TableLayout.MINIMUM});
|
|
|
|
|
panelExameMarcacao.setLayout( exameMarcacaoLayout );
|
|
|
|
|
panelExameMarcacao.add( exameMarcacaoUpperPanel, new TableLayoutConstraints(0,0) );
|
|
|
|
|
|