no message

git-svn-id: https://svn.coded.pt/svn/SIPRP@17 bb69d46d-e84e-40c8-a05a-06db0d633741
lxbfYeaa
Frederico Palma 22 years ago
parent 2534926208
commit 7a34c1c7d2

@ -235,22 +235,28 @@ public class FichaDataProvider extends MetaProvider implements SearchExecuter {
}
public Virtual2DArray searchEmpresas( String pattern ) throws Exception {
Select select = new Select( "SELECT e.id, e.designacao_social FROM empresas e;" );
Select select = new Select( "SELECT e.id, e.designacao_social FROM empresas e ORDER BY lower( e.designacao_social );" );
return executer.executeQuery( select );
}
public Virtual2DArray searchEstabelecimentos( String pattern ) throws Exception {
Select select = new Select( "SELECT e.id, e.nome FROM estabelecimentos e;" );
Select select = new Select( "SELECT e.id, e.nome FROM estabelecimentos e WHERE empresa_id = " + SEARCH_EMPRESAS_ID
+ " ORDER BY lower( e.nome )");
return executer.executeQuery( select );
}
public Virtual2DArray searchTrabalhadores( String pattern ) throws Exception {
Select select = new Select( "SELECT t.id, t.nome FROM trabalhadores t;" );
Select select =
new Select( "SELECT t.id, t.nome FROM trabalhadores t, estabelecimentos es "
+ " WHERE t.estabelecimento_id = es.id "
+ " AND es.empresa_id = " + SEARCH_EMPRESAS_ID + " ORDE BY lower(t.nome);" );
return executer.executeQuery( select );
}
public Virtual2DArray searchExames( String pattern ) throws Exception {
Select select = new Select( "SELECT e.id, e.data FROM exames e;" );
Select select = new Select( "SELECT e.id, e.data FROM exames e "
+ " WHERE e.trabalhador_id = " + SEARCH_TRABALHADORES_ID
+ " ORDER BY e.data DESC;" );
return executer.executeQuery( select );
}

@ -112,9 +112,6 @@ public class FichaWindow extends TabbedWindow
public boolean newItem( int index )
{
switch( index )
{
case 0:
fdpProvider.setSearch( FichaDataProvider.SEARCH_EMPRESAS );
SearchDialog search = new SearchDialog( fdpProvider, null, true, null, false );
Integer empresaID = ( Integer )search.getSelected();
@ -133,9 +130,6 @@ public class FichaWindow extends TabbedWindow
{
return false;
}
break;
}
return true;
}

Loading…
Cancel
Save