no message

git-svn-id: https://svn.coded.pt/svn/SIPRP@323 bb69d46d-e84e-40c8-a05a-06db0d633741
Frederico Palma 19 years ago
parent 9fcd7bbcb5
commit d55b01b897

@ -30,6 +30,7 @@ import java.awt.event.WindowEvent;
import java.util.Arrays; import java.util.Arrays;
import java.util.Date; import java.util.Date;
import java.util.Vector; import java.util.Vector;
import javax.swing.BorderFactory;
import javax.swing.JButton; import javax.swing.JButton;
import javax.swing.JComboBox; import javax.swing.JComboBox;
import javax.swing.JFrame; import javax.swing.JFrame;
@ -109,13 +110,19 @@ public class LocaisRealizacaoWindow extends JFrame
estabelecimentosTable.getSelectionModel().addListSelectionListener( this ); estabelecimentosTable.getSelectionModel().addListSelectionListener( this );
JScrollPane estabelecimentosScp = new JScrollPane( estabelecimentosTable, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane estabelecimentosScp = new JScrollPane( estabelecimentosTable, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER ); JScrollPane.HORIZONTAL_SCROLLBAR_NEVER );
JLabel consultasLabel = new JLabel( "Consultas " ); JPanel consultasPanel = new JPanel();
consultasPanel.setBorder( BorderFactory.createTitledBorder(
BorderFactory.createEtchedBorder(), "Consultas" ) );
JLabel consultasLabel = new JLabel( "Quantidade " );
numeroConsultasLabel = new JLabel( " " ); numeroConsultasLabel = new JLabel( " " );
numeroConsultasLabel.setForeground( Color.green.darker() ); numeroConsultasLabel.setForeground( Color.green.darker() );
prestadoresConsultasCombo = new JComboBox(); prestadoresConsultasCombo = new JComboBox();
enviarConsultasButton = new JButton( "Atribuir" ); enviarConsultasButton = new JButton( "Atribuir" );
enviarConsultasButton.addActionListener( this ); enviarConsultasButton.addActionListener( this );
JLabel ecdsLabel = new JLabel( "ECDs " ); JPanel ecdsPanel = new JPanel();
ecdsPanel.setBorder( BorderFactory.createTitledBorder(
BorderFactory.createEtchedBorder(), "ECDs" ) );
JLabel ecdsLabel = new JLabel( "Quantidade " );
numeroECDsLabel = new JLabel( " " ); numeroECDsLabel = new JLabel( " " );
numeroECDsLabel.setForeground( Color.green.darker() ); numeroECDsLabel.setForeground( Color.green.darker() );
prestadoresECDsCombo = new JComboBox(); prestadoresECDsCombo = new JComboBox();
@ -150,22 +157,34 @@ public class LocaisRealizacaoWindow extends JFrame
centerPanel.add( detalhesPanel ); centerPanel.add( detalhesPanel );
double cols[] = double cols[] =
new double[]{ TableLayout.MINIMUM, TableLayout.PREFERRED, TableLayout.FILL, TableLayout.MINIMUM }; new double[]{ TableLayout.MINIMUM, TableLayout.FILL };
double rows[] = double rows[] =
new double[]{ TableLayout.FILL, TableLayout.MINIMUM, TableLayout.MINIMUM, new double[]{ TableLayout.MINIMUM, TableLayout.MINIMUM, TableLayout.MINIMUM };
TableLayout.FILL };
TableLayout tableLayout = new TableLayout( cols,rows ); TableLayout tableLayout = new TableLayout( cols,rows );
detalhesPanel.setLayout( tableLayout ); consultasPanel.setLayout( tableLayout );
consultasPanel.add( consultasLabel, new TableLayoutConstraints( 0, 0 ) );
consultasPanel.add( numeroConsultasLabel, new TableLayoutConstraints( 1, 0 ) );
consultasPanel.add( prestadoresConsultasCombo, new TableLayoutConstraints( 0, 1, 1, 1 ) );
consultasPanel.add( enviarConsultasButton, new TableLayoutConstraints( 0, 2, 1, 2 ) );
tableLayout = new TableLayout( cols,rows );
ecdsPanel.setLayout( tableLayout );
detalhesPanel.add( consultasLabel, new TableLayoutConstraints( 0, 1 ) ); ecdsPanel.add( ecdsLabel, new TableLayoutConstraints( 0, 0 ) );
detalhesPanel.add( numeroConsultasLabel, new TableLayoutConstraints( 1, 1 ) ); ecdsPanel.add( numeroECDsLabel, new TableLayoutConstraints( 1, 0 ) );
detalhesPanel.add( prestadoresConsultasCombo, new TableLayoutConstraints( 2, 1 ) ); ecdsPanel.add( prestadoresECDsCombo, new TableLayoutConstraints( 0, 1, 1, 1 ) );
detalhesPanel.add( enviarConsultasButton, new TableLayoutConstraints( 3, 1 ) ); ecdsPanel.add( enviarECDsButton, new TableLayoutConstraints( 0, 2, 1, 2 ) );
detalhesPanel.add( ecdsLabel, new TableLayoutConstraints( 0, 2 ) ); cols = new double[]{ TableLayout.FILL };
detalhesPanel.add( numeroECDsLabel, new TableLayoutConstraints( 1, 2 ) ); rows = new double[]{ TableLayout.PREFERRED, TableLayout.PREFERRED, TableLayout.FILL };
detalhesPanel.add( prestadoresECDsCombo, new TableLayoutConstraints( 2, 2 ) );
detalhesPanel.add( enviarECDsButton, new TableLayoutConstraints( 3, 2 ) ); tableLayout = new TableLayout( cols,rows );
detalhesPanel.setLayout( tableLayout );
detalhesPanel.add( consultasPanel, new TableLayoutConstraints( 0, 0 ) );
detalhesPanel.add( ecdsPanel, new TableLayoutConstraints( 0, 1 ) );
setDefaultCloseOperation( WindowConstants.DO_NOTHING_ON_CLOSE ); setDefaultCloseOperation( WindowConstants.DO_NOTHING_ON_CLOSE );
addWindowListener( new WindowAdapter(){ addWindowListener( new WindowAdapter(){
@ -180,8 +199,9 @@ public class LocaisRealizacaoWindow extends JFrame
} }
} ); } );
dataPanel.setDate( new Date() );
recarregarPrestadores(); recarregarPrestadores();
carregar();
} }
public void refresh() public void refresh()
@ -392,7 +412,7 @@ public class LocaisRealizacaoWindow extends JFrame
IDObject prestador = ( IDObject ) prestadoresECDsCombo.getItemAt( p ); IDObject prestador = ( IDObject ) prestadoresECDsCombo.getItemAt( p );
if( prestador.getID().equals( escolhidos[ e ] ) ) if( prestador.getID().equals( escolhidos[ e ] ) )
{ {
prestadoresECDsCombo.setSelectedIndex( e ); prestadoresECDsCombo.setSelectedIndex( p );
} }
} }
} }

@ -151,7 +151,9 @@ public class RegistarPresencasWindow extends JFrame
} }
} ); } );
dataPanel.setDate( new Date() );
recarregarPrestadores(); recarregarPrestadores();
carregar();
} }
public void actionPerformed( ActionEvent e ) public void actionPerformed( ActionEvent e )
@ -237,7 +239,6 @@ public class RegistarPresencasWindow extends JFrame
Object consultasArray[][] = provider.getListaConsultasByData( data ); Object consultasArray[][] = provider.getListaConsultasByData( data );
List<Presenca> consultas = new Vector<Presenca>(); List<Presenca> consultas = new Vector<Presenca>();
System.out.println( "\n\n\nfiltrar: " + filtrar );
for( int n = 0; n < consultasArray.length; n++ ) for( int n = 0; n < consultasArray.length; n++ )
{ {
Integer id = ( Integer ) consultasArray[ n ][ 0 ]; Integer id = ( Integer ) consultasArray[ n ][ 0 ];
@ -269,8 +270,8 @@ System.out.println( "\n\n\nfiltrar: " + filtrar );
{ {
IDObject prestadores[] = prestadoresProvider.getPrestadoresActivos(); IDObject prestadores[] = prestadoresProvider.getPrestadoresActivos();
prestadoresCombo.removeAllItems(); prestadoresCombo.removeAllItems();
prestadoresCombo.addItem( PRESTADOR_TODOS );
prestadoresCombo.addItem( PRESTADOR_SIPRP ); prestadoresCombo.addItem( PRESTADOR_SIPRP );
prestadoresCombo.addItem( PRESTADOR_TODOS );
for( int n = 0; n < prestadores.length; n++ ) for( int n = 0; n < prestadores.length; n++ )
{ {
prestadoresCombo.addItem( prestadores[ n ] ); prestadoresCombo.addItem( prestadores[ n ] );

Loading…
Cancel
Save