diff --git a/trunk/SIPRPSoft/src/siprp/data/Marcacao.java b/trunk/SIPRPSoft/src/siprp/data/Marcacao.java index d206a06b..d9ffb92f 100644 --- a/trunk/SIPRPSoft/src/siprp/data/Marcacao.java +++ b/trunk/SIPRPSoft/src/siprp/data/Marcacao.java @@ -214,6 +214,7 @@ public abstract class Marcacao extends BaseObject implements ColumnizedObject aviso.save(); empresa.save(); + result = true; } else if( object instanceof MarcacoesEstabelecimentoData ) { @@ -256,8 +257,9 @@ public abstract class Marcacao extends BaseObject implements ColumnizedObject } estabelecimento.save(); + result = true; } - if( object instanceof MarcacoesTrabalhadorData ) + else if( object instanceof MarcacoesTrabalhadorData ) { AvisosData aviso = getProvider().load( AvisosData.class, new Object[]{ object.get( MarcacoesTrabalhadorData.ID ), new Integer( AvisosData.TIPO_TRABALHADOR ) }, @@ -315,12 +317,12 @@ public abstract class Marcacao extends BaseObject implements ColumnizedObject } trab.save(); + result = true; } - else - { - result = false; - } - result = true; +// else +// { +// result = false; +// } } catch ( Exception e ) {