|
|
|
|
@ -145,14 +145,14 @@ public class ProcessoDadosPanel extends JPanel
|
|
|
|
|
private final JLabel labelExameEstado = new JLabel( "Estado" );
|
|
|
|
|
private final JLabel labelExameData = new JLabel( "Data" );
|
|
|
|
|
|
|
|
|
|
public final LeafInputField<String> inputExameEstado = new LeafInputField<String>();
|
|
|
|
|
public final LeafInputField<HashMap<Integer, String>> inputExameEstado = new LeafInputField<HashMap<Integer, String>>();
|
|
|
|
|
public final LeafInputField<Date> inputExameData = new LeafInputField<Date>();
|
|
|
|
|
|
|
|
|
|
// marcacao exame
|
|
|
|
|
private final JLabel labelExameMarcacaoEstado = new JLabel( "Estado" );
|
|
|
|
|
private final JLabel labelExameMarcacaoData = new JLabel( "Data" );
|
|
|
|
|
|
|
|
|
|
public final LeafInputField<String> inputExameMarcacaoEstado = new LeafInputField<String>();
|
|
|
|
|
public final LeafInputField<HashMap<Integer, String>> inputExameMarcacaoEstado = new LeafInputField<HashMap<Integer, String>>();
|
|
|
|
|
public final LeafInputField<Date> inputExameMarcacaoData = new LeafInputField<Date>();
|
|
|
|
|
|
|
|
|
|
// email marcacao exame
|
|
|
|
|
@ -323,7 +323,8 @@ public class ProcessoDadosPanel extends JPanel
|
|
|
|
|
if( exame != null )
|
|
|
|
|
{
|
|
|
|
|
inputExameData.setObject( exame.getData() );
|
|
|
|
|
inputExameEstado.setObject( exame.getEstadoString() );
|
|
|
|
|
inputExameEstado.setObject( exame.getEstados() );
|
|
|
|
|
inputExameEstado.setSelectedObject( exame.getEstado() );
|
|
|
|
|
cardLayout.show( this, PANEL_EXAME_NAME );
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
@ -338,7 +339,8 @@ public class ProcessoDadosPanel extends JPanel
|
|
|
|
|
if( exameMarcacao != null )
|
|
|
|
|
{
|
|
|
|
|
inputExameMarcacaoData.setObject( exameMarcacao.getData() );
|
|
|
|
|
inputExameMarcacaoEstado.setObject( exameMarcacao.getEstadoString() );
|
|
|
|
|
inputExameMarcacaoEstado.setObject( exameMarcacao.getEstados() );
|
|
|
|
|
inputExameMarcacaoEstado.setSelectedObject( exameMarcacao.getEstado() );
|
|
|
|
|
cardLayout.show( this, PANEL_EXAME_MARCACAO_NAME );
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
@ -404,6 +406,33 @@ public class ProcessoDadosPanel extends JPanel
|
|
|
|
|
inputConsultaMarcacaoObsMensagem.setEditable( true );
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@LeafUIActionBinding(action = CREATE_EXAME)
|
|
|
|
|
public void setForNewExame( TrabalhadoresEcdsDatas exame )
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@LeafUIActionBinding(action = CREATE_EXAME_MARCACAO)
|
|
|
|
|
public void setForNewExameMarcacao( TrabalhadoresEcdsDatas marcacao )
|
|
|
|
|
{
|
|
|
|
|
LeafCalendarDialog calendar = new LeafCalendarDialog( getParentFrame(), this, false, false);
|
|
|
|
|
Date date = calendar.getDate();
|
|
|
|
|
marcacao.setData( date );
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@LeafUIActionBinding(action = CREATE_EXAME_MARCACAO_EMAIL)
|
|
|
|
|
public void setForNewExameMarcacaoEmail( TrabalhadoresEcdsDatasEmails email )
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@LeafUIActionBinding(action = CREATE_EXAME_MARCACAO_OBSERVACOES)
|
|
|
|
|
public void setForNewExameMarcacaoObservacoes( TrabalhadoresEcdsDatasObservacoes observacoes )
|
|
|
|
|
{
|
|
|
|
|
LeafTextDialog textDialog = new LeafTextDialog( getParentFrame(), this, "");
|
|
|
|
|
String text = textDialog.getText();
|
|
|
|
|
observacoes.setObservacao( text );
|
|
|
|
|
inputExameMarcacaoObsMensagem.setEditable( true );
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@LeafUIActionBinding(action = SAVE_CONSULTA)
|
|
|
|
|
public void updateToSaveConsulta( TrabalhadoresConsultas consulta )
|
|
|
|
|
{
|
|
|
|
|
@ -421,9 +450,6 @@ public class ProcessoDadosPanel extends JPanel
|
|
|
|
|
@LeafUIActionBinding(action = SAVE_CONSULTA_MARCACAO_EMAIL)
|
|
|
|
|
public void updateToSaveConsultaMarcacaoEmail( TrabalhadoresConsultasDatasEmails email )
|
|
|
|
|
{
|
|
|
|
|
email.setBody( inputConsultaMarcacaoEmailBody.getText() );
|
|
|
|
|
email.setData( inputConsultaMarcacaoEmailData.getObject() );
|
|
|
|
|
email.setSubject( inputConsultaMarcacaoEmailSubject.getText() );
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@LeafUIActionBinding(action = SAVE_CONSULTA_MARCACAO_OBSERVACOES)
|
|
|
|
|
@ -431,12 +457,30 @@ public class ProcessoDadosPanel extends JPanel
|
|
|
|
|
{
|
|
|
|
|
observacoes.setObservacao( inputConsultaMarcacaoObsMensagem.getText() );
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@LeafUIActionBinding(action = SAVE_EXAME)
|
|
|
|
|
public void updateToSaveExame( TrabalhadoresEcds exame )
|
|
|
|
|
{
|
|
|
|
|
exame.setData( inputExameData.getObject() );
|
|
|
|
|
exame.setEstado( (Integer) inputExameEstado.getSelectedObject() );
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@LeafUIActionBinding(action = CREATE_EXAME)
|
|
|
|
|
public void setForNewExame( TrabalhadoresEcds exame )
|
|
|
|
|
@LeafUIActionBinding(action = SAVE_EXAME_MARCACAO)
|
|
|
|
|
public void updateToSaveExameMarcacao( TrabalhadoresEcdsDatas marcacao )
|
|
|
|
|
{
|
|
|
|
|
marcacao.setData( inputExameMarcacaoData.getObject() );
|
|
|
|
|
marcacao.setEstado( (Integer) inputExameMarcacaoEstado.getSelectedObject() );
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@LeafUIActionBinding(action = SAVE_EXAME_MARCACAO_EMAIL)
|
|
|
|
|
public void updateToSaveExameMarcacaoEmail( TrabalhadoresEcdsDatasEmails email )
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@LeafUIActionBinding(action = SAVE_EXAME_MARCACAO_OBSERVACOES)
|
|
|
|
|
public void updateToSaveExameMarcacaoObservacoes( TrabalhadoresEcdsDatasObservacoes observacoes )
|
|
|
|
|
{
|
|
|
|
|
inputExameData.setEditable( true );
|
|
|
|
|
inputExameEstado.setEditable( true );
|
|
|
|
|
observacoes.setObservacao( inputExameMarcacaoObsMensagem.getText() );
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void setupStartPanel()
|
|
|
|
|
|