forked from Coded/SIPRP
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
1.2 KiB
64 lines
1.2 KiB
/*
|
|
* EstabelecimentosData.java
|
|
*
|
|
* Generated by com.evutils.codegen.EntityObjectGenerator
|
|
*
|
|
* Edit at will
|
|
*/
|
|
package siprp.data.outer;
|
|
|
|
import java.sql.Timestamp;
|
|
import java.util.Collections;
|
|
import java.util.List;
|
|
|
|
import siprp.database.cayenne.objects.MarcacoesEstabelecimento;
|
|
import siprp.database.cayenne.objects.Trabalhadores;
|
|
|
|
import com.evolute.entity.evo.EvoDataException;
|
|
|
|
|
|
public final class EstabelecimentosData extends siprp.data.inner.Estabelecimentos
|
|
{
|
|
|
|
public EstabelecimentosData()
|
|
{
|
|
super();
|
|
}
|
|
|
|
@Override
|
|
public void save() throws EvoDataException
|
|
{
|
|
if( getInactivo() == null )
|
|
{
|
|
setInactivo( "n" );
|
|
}
|
|
setActualizacao( new Timestamp(System.currentTimeMillis() ) );
|
|
super.save();
|
|
}
|
|
|
|
@Override
|
|
public void delete() throws EvoDataException
|
|
{
|
|
setInactivo( "y" );
|
|
save();
|
|
}
|
|
|
|
@Override
|
|
public String toString()
|
|
{
|
|
return getNome();
|
|
}
|
|
|
|
@Override
|
|
public List<MarcacoesEstabelecimentoData> fromMarcacoesEstabelecimento_estabelecimento_id()
|
|
{
|
|
List<MarcacoesEstabelecimentoData> result = super.fromMarcacoesEstabelecimento_estabelecimento_id();
|
|
if( result != null )
|
|
{
|
|
Collections.sort( result );
|
|
}
|
|
return result;
|
|
}
|
|
|
|
}
|