|
|
|
|
@ -494,7 +494,27 @@ public class LocaisRealizacaoWindow extends JFrame
|
|
|
|
|
|
|
|
|
|
protected void faxECDs()
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
Date data = dataPanel.getDate();
|
|
|
|
|
int selectedEstabelecimento = estabelecimentosTable.getSelectedRow();
|
|
|
|
|
if( data == null || selectedEstabelecimento == -1 )
|
|
|
|
|
{
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
Integer estabelecimentoID = ( ( ColumnizedMappable ) estabelecimentosModel.getRowAt( selectedEstabelecimento ) ).getID();
|
|
|
|
|
try
|
|
|
|
|
{
|
|
|
|
|
Integer prestadorID = ( ( IDObject ) prestadoresECDsCombo.getSelectedItem() ).getID();
|
|
|
|
|
if( PRESTADOR_ID_SIPRP.equals( prestadorID ) )
|
|
|
|
|
{
|
|
|
|
|
prestadorID = null;
|
|
|
|
|
}
|
|
|
|
|
provider.setPrestadorIDForEstabelecimentoAndTipo( estabelecimentoID,
|
|
|
|
|
Marcacao.TIPO_MARCACAO_TRABALHADOR_EXAMES, data, prestadorID );
|
|
|
|
|
}
|
|
|
|
|
catch( Exception ex )
|
|
|
|
|
{
|
|
|
|
|
DialogException.showExceptionMessage( ex, "Erro a atribuir", true );
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
protected void enviarConsultas()
|
|
|
|
|
|