git-svn-id: https://svn.coded.pt/svn/SIPRP@1417 bb69d46d-e84e-40c8-a05a-06db0d633741

lxbfYeaa
Tiago Simão 15 years ago
parent 1bd21fd7c8
commit 32c1773a9a

@ -1,6 +1,6 @@
#siprpsoft versioning file
#Mon Aug 23 19:42:10 WEST 2010
#Tue Aug 24 10:59:33 WEST 2010
major=12
name=siprpsoft
minor=2
build=2
build=3

@ -437,19 +437,19 @@ public class PlanoActuacaoDataProvider
List<EvoJoinObject> result = null;
List<ForeignKey> fks = new LinkedList<ForeignKey>();
ForeignKey fk1 = new ForeignKey( HsRelatorioRiscoData.class, HsRelatorioRiscoData.ID_FULL, HsRelatorioPostoRiscoData.class, HsRelatorioPostoRiscoData.RISCO_ID_FULL );
fk1.setJoin( JOIN.INNER );
ForeignKey fk2 = new ForeignKey( HsRelatorioPostoRiscoData.class, HsRelatorioPostoRiscoData.POSTO_ID_FULL, HsRelatorioPostoMedidaData.class, HsRelatorioPostoMedidaData.POSTO_ID_FULL );
fk2.setJoin( JOIN.OUTER );
ForeignKey fk3 = new ForeignKey( HsRelatorioPostoMedidaData.class, HsRelatorioPostoMedidaData.MEDIDA_ID_FULL, HsRelatorioMedidaData.class, HsRelatorioMedidaData.ID_FULL );
fk3.setJoin( JOIN.OUTER );
fks.add( fk1 );
fks.add( fk2 );
fks.add( fk3 );
// ForeignKey fk1 = new ForeignKey( HsRelatorioRiscoData.class, HsRelatorioRiscoData.ID_FULL, HsRelatorioPostoRiscoData.class, HsRelatorioPostoRiscoData.RISCO_ID_FULL );
// fk1.setJoin( JOIN.INNER );
// ForeignKey fk2 = new ForeignKey( HsRelatorioPostoRiscoData.class, HsRelatorioPostoRiscoData.POSTO_ID_FULL, HsRelatorioPostoMedidaData.class, HsRelatorioPostoMedidaData.POSTO_ID_FULL );
// fk2.setJoin( JOIN.OUTER );
// ForeignKey fk3 = new ForeignKey( HsRelatorioPostoMedidaData.class, HsRelatorioPostoMedidaData.MEDIDA_ID_FULL, HsRelatorioMedidaData.class, HsRelatorioMedidaData.ID_FULL );
// fk3.setJoin( JOIN.OUTER );
// fks.add( fk1 );
// fks.add( fk2 );
// fks.add( fk3 );
// fks.add( new ForeignKey( HsRelatorioPostoMedidaData.class, HsRelatorioPostoMedidaData.MEDIDA_ID_FULL, HsRelatorioMedidaData.class, HsRelatorioMedidaData.ID_FULL ) );
// fks.add( new ForeignKey( HsRelatorioMedidaData.class, HsRelatorioMedidaData.RISCO_ID_FULL, HsRelatorioRiscoData.class, HsRelatorioRiscoData.ID_FULL ) );
// fks.add( new ForeignKey( HsRelatorioRiscoData.class, HsRelatorioRiscoData.ID_FULL, HsRelatorioPostoRiscoData.class, HsRelatorioPostoRiscoData.RISCO_ID_FULL ) );
fks.add( new ForeignKey( HsRelatorioPostoMedidaData.class, HsRelatorioPostoMedidaData.MEDIDA_ID_FULL, HsRelatorioMedidaData.class, HsRelatorioMedidaData.ID_FULL ) );
fks.add( new ForeignKey( HsRelatorioMedidaData.class, HsRelatorioMedidaData.RISCO_ID_FULL, HsRelatorioRiscoData.class, HsRelatorioRiscoData.ID_FULL ) );
fks.add( new ForeignKey( HsRelatorioRiscoData.class, HsRelatorioRiscoData.ID_FULL, HsRelatorioPostoRiscoData.class, HsRelatorioPostoRiscoData.RISCO_ID_FULL ) );
Expression where = new Field( HsRelatorioPostoMedidaData.POSTO_ID_FULL ).isEqual( posto.getId() ).and(
new Field( HsRelatorioRiscoData.DELETED_DATE_FULL ).isEqual( null )

@ -186,12 +186,13 @@ public class GerirMedidasRelatorioPanel extends SIPRPLazyLoadedPanel
if( selection instanceof RiscoRelatorioNode )
{
object = selection == null ? null : ((RiscoRelatorioNode) selection).getUserObject();
setEnabled();
}
else if( selection instanceof MedidaRelatorioNode )
{
object = selection == null ? null : ((MedidaRelatorioNode) selection).getUserObject();
selectedMedida = (HsRelatorioPostoMedidaData) object;
setEnabled();
}
}
firePropertyChange( SELECTION_CHANGED, null, object );
@ -447,7 +448,7 @@ public class GerirMedidasRelatorioPanel extends SIPRPLazyLoadedPanel
{
try
{
List< EvoJoinObject > objects = HigieneSegurancaLogic.getRelatorioMedidasForPosto( posto );
List<EvoJoinObject> objects = HigieneSegurancaLogic.getRelatorioMedidasForPosto( posto );
RiscoRelatorioNode riscoNode = null;
for( EvoJoinObject evoJoinObject : objects )
{
@ -469,7 +470,6 @@ public class GerirMedidasRelatorioPanel extends SIPRPLazyLoadedPanel
{
ErrorLogger.logExceptionAndShow( e );
}
}
TreeTools.sort( root, new Comparator<DefaultMutableTreeNode>()

Loading…
Cancel
Save