Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
Adrian
/
EjemploDAE2020
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
832b0a72
authored
Dec 14, 2020
by
Adrian
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
Limpieza
parent
bc480a6d
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
2 additions
and
15 deletions
src/main/java/es/ujaen/dae/ujacoin/beans/RepositorioClientes.java
src/main/java/es/ujaen/dae/ujacoin/beans/RepositorioMovimientos.java
src/main/java/es/ujaen/dae/ujacoin/beans/RepositorioTarjetas.java
src/main/java/es/ujaen/dae/ujacoin/beans/ServicioUjaBankImpl.java
src/main/java/es/ujaen/dae/ujacoin/entidades/Cliente.java
src/main/java/es/ujaen/dae/ujacoin/entidades/Cuenta.java
src/main/java/es/ujaen/dae/ujacoin/beans/RepositorioClientes.java
View file @
832b0a72
...
@@ -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
;
/**
/**
...
...
src/main/java/es/ujaen/dae/ujacoin/beans/RepositorioMovimientos.java
View file @
832b0a72
...
@@ -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
;
/**
/**
...
...
src/main/java/es/ujaen/dae/ujacoin/beans/RepositorioTarjetas.java
View file @
832b0a72
...
@@ -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
;
/**
/**
...
...
src/main/java/es/ujaen/dae/ujacoin/beans/ServicioUjaBankImpl.java
View file @
832b0a72
...
@@ -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
<>(
cliente
Enlazado
.
getTarjetasAsociadas
().
values
());
}
}
@Override
@Override
...
...
src/main/java/es/ujaen/dae/ujacoin/entidades/Cliente.java
View file @
832b0a72
...
@@ -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
...
...
src/main/java/es/ujaen/dae/ujacoin/entidades/Cuenta.java
View file @
832b0a72
...
@@ -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
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment