|
|
|
@ -468,64 +468,64 @@ public class HigieneSegurancaLogic
|
|
|
|
DefaultMutableTreeNode result = new DefaultMutableTreeNode();
|
|
|
|
DefaultMutableTreeNode result = new DefaultMutableTreeNode();
|
|
|
|
DefaultMutableTreeNode portuguesa = new DefaultMutableTreeNode("Normaliza" + ccedil + atilde + "o Portuguesa" );
|
|
|
|
DefaultMutableTreeNode portuguesa = new DefaultMutableTreeNode("Normaliza" + ccedil + atilde + "o Portuguesa" );
|
|
|
|
DefaultMutableTreeNode internacional = new DefaultMutableTreeNode("Normaliza" + ccedil + atilde + "o Internacional" );
|
|
|
|
DefaultMutableTreeNode internacional = new DefaultMutableTreeNode("Normaliza" + ccedil + atilde + "o Internacional" );
|
|
|
|
for( HsNormalizacaoData normalizacao : planoProvider.getNormalizacao( true ) )
|
|
|
|
for( HsNormalizacaoData normalizacao : planoProvider.getNormalizacaoForEmpresa( true, empresa ) )
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if( empresa == null || hasEmpresa( normalizacao, empresa ) )
|
|
|
|
// if( empresa == null || hasEmpresa( normalizacao, empresa ) )
|
|
|
|
{
|
|
|
|
// {
|
|
|
|
DefaultMutableTreeNode normalizacaoNode = new DefaultMutableTreeNode( normalizacao );
|
|
|
|
DefaultMutableTreeNode normalizacaoNode = new DefaultMutableTreeNode( normalizacao );
|
|
|
|
portuguesa.add( normalizacaoNode );
|
|
|
|
portuguesa.add( normalizacaoNode );
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
}
|
|
|
|
for( HsNormalizacaoData normalizacao : planoProvider.getNormalizacao( false ) )
|
|
|
|
for( HsNormalizacaoData normalizacao : planoProvider.getNormalizacaoForEmpresa( false, empresa ) )
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if( empresa == null || hasEmpresa( normalizacao, empresa ) )
|
|
|
|
// if( empresa == null || hasEmpresa( normalizacao, empresa ) )
|
|
|
|
{
|
|
|
|
// {
|
|
|
|
DefaultMutableTreeNode normalizacaoNode = new DefaultMutableTreeNode( normalizacao );
|
|
|
|
DefaultMutableTreeNode normalizacaoNode = new DefaultMutableTreeNode( normalizacao );
|
|
|
|
internacional.add( normalizacaoNode );
|
|
|
|
internacional.add( normalizacaoNode );
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
}
|
|
|
|
result.add( portuguesa );
|
|
|
|
result.add( portuguesa );
|
|
|
|
result.add( internacional );
|
|
|
|
result.add( internacional );
|
|
|
|
return result;
|
|
|
|
return result;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private static boolean hasEmpresa( HsNormalizacaoData normalizacao, EmpresasData empresa )
|
|
|
|
// private static boolean hasEmpresa( HsNormalizacaoData normalizacao, EmpresasData empresa )
|
|
|
|
{
|
|
|
|
// {
|
|
|
|
boolean result = false;
|
|
|
|
// boolean result = false;
|
|
|
|
if( normalizacao != null && empresa != null )
|
|
|
|
// if( normalizacao != null && empresa != null )
|
|
|
|
{
|
|
|
|
// {
|
|
|
|
for( HsNormalizacaoEmpresaData rel : normalizacao.fromHsNormalizacaoEmpresa_normalizacao_id() )
|
|
|
|
// for( HsNormalizacaoEmpresaData rel : normalizacao.fromHsNormalizacaoEmpresa_normalizacao_id() )
|
|
|
|
{
|
|
|
|
// {
|
|
|
|
result = empresa.equals( rel.toEmpresa_id() );
|
|
|
|
// result = empresa.equals( rel.toEmpresa_id() );
|
|
|
|
if( result )
|
|
|
|
// if( result )
|
|
|
|
{
|
|
|
|
// {
|
|
|
|
break;
|
|
|
|
// break;
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
return result;
|
|
|
|
// return result;
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
public static DefaultMutableTreeNode getNormalizacaoTreeForEstabelecimento( EstabelecimentosData estabelecimento )
|
|
|
|
public static DefaultMutableTreeNode getNormalizacaoTreeForEstabelecimento( EstabelecimentosData estabelecimento )
|
|
|
|
{
|
|
|
|
{
|
|
|
|
DefaultMutableTreeNode result = new DefaultMutableTreeNode();
|
|
|
|
DefaultMutableTreeNode result = new DefaultMutableTreeNode();
|
|
|
|
DefaultMutableTreeNode portuguesa = new DefaultMutableTreeNode("Normaliza" + ccedil + atilde + "o Portuguesa" );
|
|
|
|
DefaultMutableTreeNode portuguesa = new DefaultMutableTreeNode("Normaliza" + ccedil + atilde + "o Portuguesa" );
|
|
|
|
DefaultMutableTreeNode internacional = new DefaultMutableTreeNode("Normaliza" + ccedil + atilde + "o Internacional" );
|
|
|
|
DefaultMutableTreeNode internacional = new DefaultMutableTreeNode("Normaliza" + ccedil + atilde + "o Internacional" );
|
|
|
|
for( HsNormalizacaoData normalizacao : planoProvider.getNormalizacao( true ) )
|
|
|
|
for( HsNormalizacaoData normalizacao : planoProvider.getNormalizacaoForEstabelecimento( true, estabelecimento ) )
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if( estabelecimento == null || hasEstabelecimento( normalizacao, estabelecimento ) )
|
|
|
|
// if( estabelecimento == null || hasEstabelecimento( normalizacao, estabelecimento ) )
|
|
|
|
{
|
|
|
|
// {
|
|
|
|
DefaultMutableTreeNode normalizacaoNode = new DefaultMutableTreeNode( normalizacao );
|
|
|
|
DefaultMutableTreeNode normalizacaoNode = new DefaultMutableTreeNode( normalizacao );
|
|
|
|
portuguesa.add( normalizacaoNode );
|
|
|
|
portuguesa.add( normalizacaoNode );
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
}
|
|
|
|
for( HsNormalizacaoData normalizacao : planoProvider.getNormalizacao( false ) )
|
|
|
|
for( HsNormalizacaoData normalizacao : planoProvider.getNormalizacaoForEstabelecimento( false, estabelecimento ) )
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if( estabelecimento == null || hasEstabelecimento( normalizacao, estabelecimento ) )
|
|
|
|
// if( estabelecimento == null || hasEstabelecimento( normalizacao, estabelecimento ) )
|
|
|
|
{
|
|
|
|
// {
|
|
|
|
DefaultMutableTreeNode normalizacaoNode = new DefaultMutableTreeNode( normalizacao );
|
|
|
|
DefaultMutableTreeNode normalizacaoNode = new DefaultMutableTreeNode( normalizacao );
|
|
|
|
internacional.add( normalizacaoNode );
|
|
|
|
internacional.add( normalizacaoNode );
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
}
|
|
|
|
result.add( portuguesa );
|
|
|
|
result.add( portuguesa );
|
|
|
|
result.add( internacional );
|
|
|
|
result.add( internacional );
|
|
|
|
|