no message

git-svn-id: https://svn.coded.pt/svn/SIPRP@119 bb69d46d-e84e-40c8-a05a-06db0d633741
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
Luis Flores 22 years ago
parent 6c7047c5fc
commit 4c9b1c036d

@ -220,18 +220,18 @@ public class EmpresaPanel extends JPanel
private void setupComponentsHashtable()
{
components = new ComponentsHashtable();
components.putComponent( provider.T_EMPRESAS + "." + provider.DESIGNACAO_SOCIAL, designacaoSocialText );
components.put( provider.T_EMPRESAS + "." + provider.SERVICO_SAUDE_TIPO, servicoSaudeTipoPanel );
components.putComponent( provider.T_EMPRESAS + "." + provider.SERVICO_SAUDE_DESIGNACAO, designacaoServicoSaudeText );
components.put( provider.T_EMPRESAS + "." + provider.SERVICO_HIGIENE_TIPO, servicoHigieneTipoPanel );
components.putComponent( provider.T_EMPRESAS + "." + provider.SERVICO_HIGIENE_DESIGNACAO, designacaoText );
components.putComponent( provider.T_ESTABELECIMENTOS + "." + provider.NOME, estabelecimentoText );
components.putComponent( provider.T_ESTABELECIMENTOS + "." + provider.LOCALIDADE, localidadeText );
components.putDummy( provider.T_EMPRESAS + "." + provider.INACTIVO );
components.putDummy( provider.T_ESTABELECIMENTOS + "." + provider.EMPRESA_ID );
components.putDummy( provider.T_ESTABELECIMENTOS + "." + provider.INACTIVO );
components.putComponent( FichaDataProvider.T_EMPRESAS + "." + FichaDataProvider.DESIGNACAO_SOCIAL, designacaoSocialText );
components.put( FichaDataProvider.T_EMPRESAS + "." + FichaDataProvider.SERVICO_SAUDE_TIPO, servicoSaudeTipoPanel );
components.putComponent( FichaDataProvider.T_EMPRESAS + "." + FichaDataProvider.SERVICO_SAUDE_DESIGNACAO, designacaoServicoSaudeText );
components.put( FichaDataProvider.T_EMPRESAS + "." + FichaDataProvider.SERVICO_HIGIENE_TIPO, servicoHigieneTipoPanel );
components.putComponent( FichaDataProvider.T_EMPRESAS + "." + FichaDataProvider.SERVICO_HIGIENE_DESIGNACAO, designacaoText );
components.putComponent( FichaDataProvider.T_ESTABELECIMENTOS + "." + FichaDataProvider.NOME, estabelecimentoText );
components.putComponent( FichaDataProvider.T_ESTABELECIMENTOS + "." + FichaDataProvider.LOCALIDADE, localidadeText );
components.putDummy( FichaDataProvider.T_EMPRESAS + "." + FichaDataProvider.INACTIVO );
components.putDummy( FichaDataProvider.T_ESTABELECIMENTOS + "." + FichaDataProvider.EMPRESA_ID );
components.putDummy( FichaDataProvider.T_ESTABELECIMENTOS + "." + FichaDataProvider.INACTIVO );
}
public void fill(Object value)

@ -243,19 +243,18 @@ public class ExamePanel extends JPanel
private void setupComponentsHashtable()
{
components = new ComponentsHashtable();
components.putComponent( provider.T_EXAMES + "." + provider.DATA, dataExamePanel );
components.putDummy( provider.T_EXAMES + "." + provider.TIPO );
components.putComponent( provider.T_EXAMES + "." + provider.OCASIONAL, ocasionalPanel );
components.putComponent( provider.T_EXAMES + "." + provider.OUTRO_TIPO, especificarText );
components.putComponent( provider.T_EXAMES + "." + provider.PROXIMO_EXAME, proximoExamePanel );
components.putComponent( provider.T_EXAMES + "." + provider.RESULTADO, resultadoPanel );
components.putComponent( provider.T_EXAMES + "." + provider.OUTRA_FUNCAO_1, outrasFuncoesTexts[ 0 ] );
components.putComponent( provider.T_EXAMES + "." + provider.OUTRA_FUNCAO_2, outrasFuncoesTexts[ 1 ] );
components.putComponent( provider.T_EXAMES + "." + provider.OUTRA_FUNCAO_3, outrasFuncoesTexts[ 2 ] );
components.putComponent( provider.T_EXAMES + "." + provider.OUTRA_FUNCAO_4, outrasFuncoesTexts[ 3 ] );
components.putComponent( provider.T_EXAMES + "." + provider.OUTRAS_RECOMENDACOES, recomendacoesText );
components.putDummy( provider.T_EXAMES + "." + provider.TRABALHADOR_ID );
components.putDummy( provider.T_EXAMES + "." + provider.MEDICO_ID );
components.putDummy( FichaDataProvider.T_EXAMES + "." + FichaDataProvider.TIPO );
components.putComponent( FichaDataProvider.T_EXAMES + "." + FichaDataProvider.OCASIONAL, ocasionalPanel );
components.putComponent( FichaDataProvider.T_EXAMES + "." + FichaDataProvider.OUTRO_TIPO, especificarText );
components.putComponent( FichaDataProvider.T_EXAMES + "." + FichaDataProvider.PROXIMO_EXAME, proximoExamePanel );
components.putComponent( FichaDataProvider.T_EXAMES + "." + FichaDataProvider.RESULTADO, resultadoPanel );
components.putComponent( FichaDataProvider.T_EXAMES + "." + FichaDataProvider.OUTRA_FUNCAO_1, outrasFuncoesTexts[ 0 ] );
components.putComponent( FichaDataProvider.T_EXAMES + "." + FichaDataProvider.OUTRA_FUNCAO_2, outrasFuncoesTexts[ 1 ] );
components.putComponent( FichaDataProvider.T_EXAMES + "." + FichaDataProvider.OUTRA_FUNCAO_3, outrasFuncoesTexts[ 2 ] );
components.putComponent( FichaDataProvider.T_EXAMES + "." + FichaDataProvider.OUTRA_FUNCAO_4, outrasFuncoesTexts[ 3 ] );
components.putComponent( FichaDataProvider.T_EXAMES + "." + FichaDataProvider.OUTRAS_RECOMENDACOES, recomendacoesText );
components.putDummy( FichaDataProvider.T_EXAMES + "." + FichaDataProvider.TRABALHADOR_ID );
components.putDummy( FichaDataProvider.T_EXAMES + "." + FichaDataProvider.MEDICO_ID );
}
public void stateChanged( ChangeEvent e )
@ -360,8 +359,8 @@ public class ExamePanel extends JPanel
}
recomendacoesText.setText( recomendacoes.trim() );
exame = provider.createObject( provider.EXAMES );
DBField fields[] = provider.EXAMES.getInsertFields();
exame = provider.createObject( FichaDataProvider.EXAMES );
DBField fields[] = FichaDataProvider.EXAMES.getInsertFields();
String exameFields[] = new String[ fields.length ];
for( int i = 0; i < exameFields.length; ++i )
{
@ -392,14 +391,14 @@ public class ExamePanel extends JPanel
{
tipo = 4;
}
exame.setProperty( provider.TIPO, new Integer( tipo ) );
exame.setProperty( FichaDataProvider.TIPO, new Integer( tipo ) );
if( tipo != 3 )
{
exame.setProperty( provider.EXAMES.getFieldByName( provider.OCASIONAL ).FULL_NAME, null );
exame.setProperty( FichaDataProvider.EXAMES.getFieldByName( FichaDataProvider.OCASIONAL ).FULL_NAME, null );
}
if( tipo != 4 )
{
exame.setProperty( provider.EXAMES.getFieldByName( provider.OUTRO_TIPO ).FULL_NAME, "" );
exame.setProperty( FichaDataProvider.EXAMES.getFieldByName( FichaDataProvider.OUTRO_TIPO ).FULL_NAME, "" );
}
}
catch( Exception ex )

@ -212,22 +212,22 @@ public class FichaWindow extends TabbedWindow
JOptionPane.showMessageDialog( this, msg.toString(), "Erro...", JOptionPane.ERROR_MESSAGE );
return false;
}
trabalhador.setProperty( fdpProvider.R_TRABALHADOR_ESTABELECIMENTO, estabelecimento );
trabalhador.setProperty( fdpProvider.OBSERVACOES, observacoesPanel.save() );
trabalhador.setProperty( FichaDataProvider.R_TRABALHADOR_ESTABELECIMENTO, estabelecimento );
trabalhador.setProperty( FichaDataProvider.OBSERVACOES, observacoesPanel.save() );
exame.setProperty( fdpProvider.R_EXAME_MEDICO, medico );
exame.setProperty( fdpProvider.R_EXAME_TRABALHADOR, trabalhador );
exame.setProperty( FichaDataProvider.R_EXAME_MEDICO, medico );
exame.setProperty( FichaDataProvider.R_EXAME_TRABALHADOR, trabalhador );
try
{
exame.save();
exame.setProperty( fdpProvider.PDF, createPDF( exame ) );
exame.setProperty( FichaDataProvider.PDF, createPDF( exame ) );
fdpProvider.savePDF( exame );
DBKey key = trabalhador.getPrimaryKeyValue();
DBField fields[] = fdpProvider.TRABALHADORES.getPrimaryKey();
DBField fields[] = FichaDataProvider.TRABALHADORES.getPrimaryKey();
trabalhadorID = new Integer( ((Number)key.getFieldValue( fields[ 0 ] )).intValue() );
try
{
siprp.data.MarcacaoTrabalhador.saveMarcacaoExameForTrabalhadorID( trabalhadorID, (Date)exame.getProperty( fdpProvider.PROXIMO_EXAME ) );
siprp.data.MarcacaoTrabalhador.saveMarcacaoExameForTrabalhadorID( trabalhadorID, (Date)exame.getProperty( FichaDataProvider.PROXIMO_EXAME ) );
}
catch( Exception iex )
{

@ -194,18 +194,18 @@ public class TrabalhadorPanel extends JPanel
private void setupComponentsHashtable()
{
components = new ComponentsHashtable();
components.putComponent( provider.T_TRABALHADORES + "." + provider.NOME, nomeText );
components.putComponent( provider.T_TRABALHADORES + "." + provider.DATA_NASCIMENTO, dataNascimentoPanel );
components.putComponent( provider.T_TRABALHADORES + "." + provider.NACIONALIDADE, nacionalidadeText );
components.putComponent( provider.T_TRABALHADORES + "." + provider.NUMERO_MECANOGRAFICO, numeroMecanograficoText );
components.putComponent( provider.T_TRABALHADORES + "." + provider.DATA_ADMISSAO, dataAdmissaoPanel );
components.putComponent( provider.T_TRABALHADORES + "." + provider.CATEGORIA, categoriaText );
components.putComponent( provider.T_TRABALHADORES + "." + provider.LOCAL_TRABALHO, localText );
components.putComponent( provider.T_TRABALHADORES + "." + provider.FUNCAO_PROPOSTA, funcaoText );
components.putComponent( provider.T_TRABALHADORES + "." + provider.DATA_ADMISSAO_FUNCAO, dataAdmissaoFuncaoPanel );
components.putDummy( provider.T_TRABALHADORES + "." + provider.ESTABELECIMENTO_ID );
components.putDummy( provider.T_TRABALHADORES + "." + provider.OBSERVACOES );
components.putComponent( provider.T_TRABALHADORES + "." + provider.SEXO,
components.putComponent( FichaDataProvider.T_TRABALHADORES + "." + FichaDataProvider.NOME, nomeText );
components.putComponent( FichaDataProvider.T_TRABALHADORES + "." + FichaDataProvider.DATA_NASCIMENTO, dataNascimentoPanel );
components.putComponent( FichaDataProvider.T_TRABALHADORES + "." + FichaDataProvider.NACIONALIDADE, nacionalidadeText );
components.putComponent( FichaDataProvider.T_TRABALHADORES + "." + FichaDataProvider.NUMERO_MECANOGRAFICO, numeroMecanograficoText );
components.putComponent( FichaDataProvider.T_TRABALHADORES + "." + FichaDataProvider.DATA_ADMISSAO, dataAdmissaoPanel );
components.putComponent( FichaDataProvider.T_TRABALHADORES + "." + FichaDataProvider.CATEGORIA, categoriaText );
components.putComponent( FichaDataProvider.T_TRABALHADORES + "." + FichaDataProvider.LOCAL_TRABALHO, localText );
components.putComponent( FichaDataProvider.T_TRABALHADORES + "." + FichaDataProvider.FUNCAO_PROPOSTA, funcaoText );
components.putComponent( FichaDataProvider.T_TRABALHADORES + "." + FichaDataProvider.DATA_ADMISSAO_FUNCAO, dataAdmissaoFuncaoPanel );
components.putDummy( FichaDataProvider.T_TRABALHADORES + "." + FichaDataProvider.ESTABELECIMENTO_ID );
components.putDummy( FichaDataProvider.T_TRABALHADORES + "." + FichaDataProvider.OBSERVACOES );
components.putComponent( FichaDataProvider.T_TRABALHADORES + "." + FichaDataProvider.SEXO,
new ControllableComponent()
{
public void fill( Object value )
@ -253,8 +253,8 @@ public class TrabalhadorPanel extends JPanel
{
try
{
trabalhador = provider.load( provider.TRABALHADORES, new DBKey( trabalhadorID ) );
DBField fields[] = provider.TRABALHADORES.getInsertFields();
trabalhador = provider.load( FichaDataProvider.TRABALHADORES, new DBKey( trabalhadorID ) );
DBField fields[] = FichaDataProvider.TRABALHADORES.getInsertFields();
String trabalhadorFields[] = new String[ fields.length ];
Hashtable data = new Hashtable();
for( int i = 0; i < trabalhadorFields.length; ++i )
@ -285,9 +285,9 @@ public class TrabalhadorPanel extends JPanel
{
if( trabalhador == null )
{
trabalhador = provider.createObject( provider.TRABALHADORES );
trabalhador = provider.createObject( FichaDataProvider.TRABALHADORES );
}
DBField fields[] = provider.TRABALHADORES.getInsertFields();
DBField fields[] = FichaDataProvider.TRABALHADORES.getInsertFields();
String trabalhadorFields[] = new String[ fields.length ];
for( int i = 0; i < trabalhadorFields.length; ++i )
{
@ -301,12 +301,12 @@ public class TrabalhadorPanel extends JPanel
String name = ( String )enum.nextElement();
trabalhador.setProperty( name, hash.get( name ) );
}
if( ((String)trabalhador.getProperty( provider.NOME )).trim().length() == 0 )
if( ((String)trabalhador.getProperty( FichaDataProvider.NOME )).trim().length() == 0 )
{
msg.append( "O trabalhador tem de ter nome\n" );
hasMsg = true;
}
if( trabalhador.getProperty( provider.SEXO ) == null )
if( trabalhador.getProperty( FichaDataProvider.SEXO ) == null )
{
msg.append( "O trabalhador tem de ter um sexo definido\n" );
hasMsg = true;

Loading…
Cancel
Save