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