From 6debd6dd12bf0171d020eeb905d5efb2ba1952c0 Mon Sep 17 00:00:00 2001 From: Frederico Palma Date: Sun, 4 Mar 2007 23:10:40 +0000 Subject: [PATCH] no message git-svn-id: https://svn.coded.pt/svn/SIPRP@333 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../LocaisRealizacaoDataProvider.java | 2 -- .../LocaisRealizacaoWindow.java | 22 ++++++++++++++++++- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/trunk/siprp/medicina/locais_realizacao/LocaisRealizacaoDataProvider.java b/trunk/siprp/medicina/locais_realizacao/LocaisRealizacaoDataProvider.java index a2ae347b..75a4f86c 100644 --- a/trunk/siprp/medicina/locais_realizacao/LocaisRealizacaoDataProvider.java +++ b/trunk/siprp/medicina/locais_realizacao/LocaisRealizacaoDataProvider.java @@ -182,7 +182,6 @@ public class LocaisRealizacaoDataProvider null, null ); Virtual2DArray array = EXECUTER.executeQuery( select ); -System.out.println( select + "\n\n\n" + array.columnLength() ); for( int n = 0; n < array.columnLength(); n++ ) { Integer id = ( Integer ) array.get( n, 0 ); @@ -192,7 +191,6 @@ System.out.println( select + "\n\n\n" + array.columnLength() ); new Assignment( "prestador_id", prestadorID ) }, new Field( "id" ).isEqual( id ) ); EXECUTER.executeQuery( update ); -System.out.println( update ); } } } diff --git a/trunk/siprp/medicina/locais_realizacao/LocaisRealizacaoWindow.java b/trunk/siprp/medicina/locais_realizacao/LocaisRealizacaoWindow.java index 84c7900c..0a7e7c89 100644 --- a/trunk/siprp/medicina/locais_realizacao/LocaisRealizacaoWindow.java +++ b/trunk/siprp/medicina/locais_realizacao/LocaisRealizacaoWindow.java @@ -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()