@Service public class DiariaBemService extends br.inf.thema.erp.infra.service.ManutencaoFiltroService<DiariaBemVo>
Modifier and Type | Field and Description |
---|---|
private DiariaBemDao |
diariaBemDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
DiariaBemService() |
Modifier and Type | Method and Description |
---|---|
void |
alterarDadosDiaria(java.lang.Long diaria,
java.sql.Date dataSaida,
java.lang.String horaSaida,
java.lang.Double controleSaida,
java.sql.Date dataRetorno,
java.lang.String horaRetorno,
java.lang.Double controleRetorno) |
java.lang.String |
analiseBemMotorista(java.lang.Long bem,
java.lang.Long motorista) |
java.util.Map<java.lang.String,java.lang.Object> |
buscaDadosBem(java.lang.String codigoBem,
java.lang.String placa,
java.lang.String prefixo,
java.sql.Date dataSaida,
java.lang.String exercicioLiberacao,
java.lang.Long numeroLiberacao,
java.lang.Long bem) |
java.lang.Boolean |
consisteServicoControlado() |
void |
excluirDiaria(java.lang.Long codigo) |
br.inf.thema.erp.infra.dao.ManutencaoDao<DiariaBemVo> |
getDao() |
java.util.Map<java.lang.String,java.lang.Object> |
obtemDadosLocal(java.lang.String codigoLocal) |
void |
realizaRetornoDiaria(java.lang.Long diaria,
java.lang.Long bem,
java.sql.Date dataRetorno,
java.lang.String horaRetorno,
java.lang.Double controleRetorno,
java.lang.String observacao,
java.lang.String login) |
void |
realizaSaidaVeiculo(java.lang.Long bem,
java.lang.Long sequenciaAgenda,
java.lang.Long agrupamento,
java.sql.Date dataSaida,
java.lang.String horaSaida,
java.lang.Double controleSaida,
java.lang.Long diaria) |
java.util.Map<java.lang.String,java.lang.Object> |
validaDiaria(java.lang.Long diaria,
java.lang.Long bem,
java.lang.Long marcador,
java.sql.Date dataSaida,
java.lang.String horaSaida,
java.math.BigDecimal quantidadeControle,
java.sql.Date dataRetorno,
java.lang.String horaRetorno,
java.math.BigDecimal quantidadeControleRetorno,
java.lang.Long local,
java.lang.Long motorista,
java.lang.String exercicioLiberacao,
java.lang.Long numeroLiberacao) |
filtrar, filtrar
private static final long serialVersionUID
@Autowired private DiariaBemDao diariaBemDao
public br.inf.thema.erp.infra.dao.ManutencaoDao<DiariaBemVo> getDao()
public java.lang.Boolean consisteServicoControlado() throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> validaDiaria(java.lang.Long diaria, java.lang.Long bem, java.lang.Long marcador, java.sql.Date dataSaida, java.lang.String horaSaida, java.math.BigDecimal quantidadeControle, java.sql.Date dataRetorno, java.lang.String horaRetorno, java.math.BigDecimal quantidadeControleRetorno, java.lang.Long local, java.lang.Long motorista, java.lang.String exercicioLiberacao, java.lang.Long numeroLiberacao) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> buscaDadosBem(java.lang.String codigoBem, java.lang.String placa, java.lang.String prefixo, java.sql.Date dataSaida, java.lang.String exercicioLiberacao, java.lang.Long numeroLiberacao, java.lang.Long bem) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.lang.String analiseBemMotorista(java.lang.Long bem, java.lang.Long motorista) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> obtemDadosLocal(java.lang.String codigoLocal) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void excluirDiaria(java.lang.Long codigo) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void realizaRetornoDiaria(java.lang.Long diaria, java.lang.Long bem, java.sql.Date dataRetorno, java.lang.String horaRetorno, java.lang.Double controleRetorno, java.lang.String observacao, java.lang.String login) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void realizaSaidaVeiculo(java.lang.Long bem, java.lang.Long sequenciaAgenda, java.lang.Long agrupamento, java.sql.Date dataSaida, java.lang.String horaSaida, java.lang.Double controleSaida, java.lang.Long diaria) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void alterarDadosDiaria(java.lang.Long diaria, java.sql.Date dataSaida, java.lang.String horaSaida, java.lang.Double controleSaida, java.sql.Date dataRetorno, java.lang.String horaRetorno, java.lang.Double controleRetorno) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException