From 34f81ec39c66eb1f8574928864e4650cfb1e7041 Mon Sep 17 00:00:00 2001 From: "thiago.clemente" Date: Wed, 20 May 2020 18:55:56 +0000 Subject: [PATCH] fixes bug#19149 dev:fabio qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@101702 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../entidad/EmbarqueCatracaRodoviaria.java | 5 ++++- .../service/EmbarqueCatracaRodoviariaService.java | 2 ++ .../impl/EmbarqueCatracaRodoviariaServiceImpl.java | 11 ++++++++++- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/com/rjconsultores/ventaboletos/entidad/EmbarqueCatracaRodoviaria.java b/src/com/rjconsultores/ventaboletos/entidad/EmbarqueCatracaRodoviaria.java index f9a31eba0..625e985b7 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/EmbarqueCatracaRodoviaria.java +++ b/src/com/rjconsultores/ventaboletos/entidad/EmbarqueCatracaRodoviaria.java @@ -1,5 +1,6 @@ package com.rjconsultores.ventaboletos.entidad; +import java.io.Serializable; import java.util.Date; import javax.persistence.Column; @@ -15,7 +16,9 @@ import javax.persistence.Table; @Entity @Table(name = "EMBARQUE_CATRACA_RODOVIARIA") @SequenceGenerator(name = "EMBARQUE_CATRACA_ROD_SEQ", sequenceName = "EMBARQUE_CATRACA_ROD_SEQ", allocationSize = 1) -public class EmbarqueCatracaRodoviaria { +public class EmbarqueCatracaRodoviaria implements Serializable { + + private static final long serialVersionUID = 1L; @Id @Column(name = "EMBARQUECATRACARODOVIARIA_ID") diff --git a/src/com/rjconsultores/ventaboletos/service/EmbarqueCatracaRodoviariaService.java b/src/com/rjconsultores/ventaboletos/service/EmbarqueCatracaRodoviariaService.java index cf5ce08e8..2b378d183 100644 --- a/src/com/rjconsultores/ventaboletos/service/EmbarqueCatracaRodoviariaService.java +++ b/src/com/rjconsultores/ventaboletos/service/EmbarqueCatracaRodoviariaService.java @@ -8,4 +8,6 @@ public interface EmbarqueCatracaRodoviariaService { List obtenerTodos(); EmbarqueCatracaRodoviaria suscribir(EmbarqueCatracaRodoviaria embarqueCatracaRodoviaria); + + public void borrar(EmbarqueCatracaRodoviaria entidad); } diff --git a/src/com/rjconsultores/ventaboletos/service/impl/EmbarqueCatracaRodoviariaServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/EmbarqueCatracaRodoviariaServiceImpl.java index 4e5007ac5..3ddc0774e 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/EmbarqueCatracaRodoviariaServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/EmbarqueCatracaRodoviariaServiceImpl.java @@ -1,5 +1,6 @@ package com.rjconsultores.ventaboletos.service.impl; +import java.util.Calendar; import java.util.Date; import java.util.List; @@ -31,5 +32,13 @@ public class EmbarqueCatracaRodoviariaServiceImpl implements EmbarqueCatracaRodo } return embarqueCatracaDAO.actualizacion(embarqueCatracaRodoviaria); } + + @Transactional + public void borrar(EmbarqueCatracaRodoviaria entidad) { + entidad.setUsuario(UsuarioLogado.getUsuarioLogado()); + entidad.setFecModif(Calendar.getInstance().getTime()); + entidad.setActivo(Boolean.FALSE); -} + embarqueCatracaDAO.actualizacion(entidad); + } +} \ No newline at end of file