Commit 832b0a72 by Adrian

Limpieza

parent bc480a6d
...@@ -9,7 +9,6 @@ import es.ujaen.dae.ujacoin.entidades.Cliente; ...@@ -9,7 +9,6 @@ import es.ujaen.dae.ujacoin.entidades.Cliente;
import javax.persistence.EntityManager; import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext; import javax.persistence.PersistenceContext;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
......
...@@ -12,7 +12,6 @@ import java.util.List; ...@@ -12,7 +12,6 @@ import java.util.List;
import javax.persistence.EntityManager; import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext; import javax.persistence.PersistenceContext;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
......
...@@ -12,7 +12,6 @@ import java.util.List; ...@@ -12,7 +12,6 @@ import java.util.List;
import javax.persistence.EntityManager; import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext; import javax.persistence.PersistenceContext;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
......
...@@ -7,22 +7,17 @@ package es.ujaen.dae.ujacoin.beans; ...@@ -7,22 +7,17 @@ package es.ujaen.dae.ujacoin.beans;
import es.ujaen.dae.ujacoin.entidades.Cliente; import es.ujaen.dae.ujacoin.entidades.Cliente;
import es.ujaen.dae.ujacoin.entidades.Cuenta; import es.ujaen.dae.ujacoin.entidades.Cuenta;
import es.ujaen.dae.ujacoin.entidades.Movimiento;
import es.ujaen.dae.ujacoin.entidades.Tarjeta; import es.ujaen.dae.ujacoin.entidades.Tarjeta;
import es.ujaen.dae.ujacoin.excepciones.DDBBCaida; import es.ujaen.dae.ujacoin.excepciones.DDBBCaida;
import es.ujaen.dae.ujacoin.excepciones.SaldoRestanteNoCero; import es.ujaen.dae.ujacoin.excepciones.SaldoRestanteNoCero;
import es.ujaen.dae.ujacoin.excepciones.UsuarioYaExistente; import es.ujaen.dae.ujacoin.excepciones.UsuarioYaExistente;
import es.ujaen.dae.ujacoin.interfaces.ServicioUjaBank; import es.ujaen.dae.ujacoin.interfaces.ServicioUjaBank;
import es.ujaen.dae.ujacoin.util.TipoMovimiento;
import java.time.LocalDateTime;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Random; import java.util.Random;
import javax.persistence.EntityManager;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.dao.DataAccessResourceFailureException; import org.springframework.dao.DataAccessResourceFailureException;
import org.springframework.dao.EmptyResultDataAccessException; import org.springframework.dao.EmptyResultDataAccessException;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
...@@ -82,7 +77,7 @@ public class ServicioUjaBankImpl implements ServicioUjaBank { ...@@ -82,7 +77,7 @@ public class ServicioUjaBankImpl implements ServicioUjaBank {
@Transactional @Transactional
public ArrayList<Tarjeta> listaTarjetas(Cliente cliente) { public ArrayList<Tarjeta> listaTarjetas(Cliente cliente) {
Cliente clienteEnlazado = repoClientes.em.merge(cliente); Cliente clienteEnlazado = repoClientes.em.merge(cliente);
return new ArrayList<>(cliente.getTarjetasAsociadas().values()); return new ArrayList<>(clienteEnlazado.getTarjetasAsociadas().values());
} }
@Override @Override
......
...@@ -15,7 +15,6 @@ import javax.persistence.Id; ...@@ -15,7 +15,6 @@ import javax.persistence.Id;
import javax.persistence.JoinColumn; import javax.persistence.JoinColumn;
import javax.persistence.MapKey; import javax.persistence.MapKey;
import javax.persistence.OneToMany; import javax.persistence.OneToMany;
import javax.persistence.Transient;
/** /**
* Clase cliente de UjaBank * Clase cliente de UjaBank
......
...@@ -5,21 +5,17 @@ ...@@ -5,21 +5,17 @@
*/ */
package es.ujaen.dae.ujacoin.entidades; package es.ujaen.dae.ujacoin.entidades;
import es.ujaen.dae.ujacoin.util.TipoMovimiento;
import es.ujaen.dae.ujacoin.excepciones.CuentaNoValida; import es.ujaen.dae.ujacoin.excepciones.CuentaNoValida;
import es.ujaen.dae.ujacoin.excepciones.SaldoInsuficiente; import es.ujaen.dae.ujacoin.excepciones.SaldoInsuficiente;
import java.time.LocalDateTime;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.FetchType; import javax.persistence.FetchType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.JoinColumn; import javax.persistence.JoinColumn;
import javax.persistence.ManyToMany;
import javax.persistence.ManyToOne; import javax.persistence.ManyToOne;
import javax.persistence.MapKey;
import javax.persistence.OneToMany; import javax.persistence.OneToMany;
import javax.persistence.Transient;
/** /**
* Cuenta de UjaCoins * Cuenta de UjaCoins
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment