Skip to content

Master epp#35

Open
Zaexv wants to merge 131 commits intorafaelpernil2:master-eppfrom
FranGambero:master-epp
Open

Master epp#35
Zaexv wants to merge 131 commits intorafaelpernil2:master-eppfrom
FranGambero:master-epp

Conversation

@Zaexv
Copy link
Collaborator

@Zaexv Zaexv commented Jun 3, 2018

Funciona todo lo de movimientos y he corregido algunas cosillas

rafaelpernil2 and others added 30 commits April 29, 2018 19:22
Fixed AI in ttransferencia, double for cantidad and List for collections
Esqueleto, cajas y tabla de indexUsuario
Falta conectar con servlet para obtener datos
Added hash for password and account number generator
ServletCreaeUsuario limpiado
los atributos del usuario, ServletActualizar usuario que es el que
actualiza los datos del usuario, he hecho configuracion .jsp, 
historialMovimiento.jsp, historialTransferencia.jsp,
realizarTransferencia.jsp y he empezado con ServletTransferencia
He creado dos servlet, ServletEditar usuario que me redirige y me pinta
configuracion.jsp y servletEditar/Actualizar funcionando
y comprobación de su funcionamiento en resultadoBúsqueda.jsp
en honor a los caídos.
te da todo el dinero que le han ingresado. 
He añadido 2 JPQL en ttransferencia, la primera te calcula todo el dine_
que te han ingresado y la segunda calcula todo el dinero que tu has 
transferido.
He creado el ServletCreaTransferencia para direccionar a realizarTransferencia
He finiquitado y acoplado el ServletBusqueda junto con el Historial de Movimientos.

En cuanto al usuario sólo faltan las transferencias por finiquitar y los mensajes de confirmacion
EduardoP and others added 30 commits May 31, 2018 12:17
Aun asi es necesario verificar que el usuario seleccionado tenga
rol de empleado.
…ionamientos y navegación.

-XHTML de realizarTransferencia realizado

-Añadida la variable saldo a UsuarioBean
RealizarTransferencia funcional
jes de error cuando no se meta la contraseña o se meta de manera incorrecta.
UsuarioBean ya hace el doEditar correctamente, he creado atributos para
nuevos para todos para hacer el editar correctamente. Además he creado dos métodos privados, restaurar() para en caso de meter los la contraseña mal devolverlo todo al estado anterior, y actualizar, que actualiza todos los nuevos atributos.
UsuarioBean se han añadido dos metodos:
- crearUsuario(): pone todos los campos en blanco para que el empleado introduzca los datos y te redirecciona a alta.xhtml
- doCrear(): comprueba que todos los datos introducidos son correctos y en caso de ser asi te crea el usuario, lo añade a la base de datos, los añade a la listaUsuarios y te devuelve a la pagina de index empleado

#: falta por hacer los mensajes de error especificos de cada fallo.
UsuarioBean añadida nueva funcionalidad para ver usuaria, consta de:
- usuarioSeleccionado(): método que coge los datos del usuario seleccionado y te redirige a xhtml de usuario seleccionado.
- getListaMovimientoUsuarioSeleccionado(int dni): método para coger los movimientos de un usuario concreto
- getListaTransferenciaUsuarioSeleccionado(int dni): método para coger las transferencia entrantes y salientes de un usuario seleccionado.
usuarioBean añadido nuevas funcionalidades:
- doEditarEmpleado(int dni): edita el usuario selecconado.
Añadidos los beans pactados en el modelo de refactorización
Aun asi es necesario verificar que el usuario seleccionado tenga
rol de empleado.
Cabeceras adaptadas en principio

Está todo bonico :D
Cabeceras adaptadas en principio

Está todo bonico :D
Interfaz remodelada con BootsFaces
Navegación arreglada y comprobación de errores
Gestión y creación de MovimientosBean
Edición de usuarioBean (ahora es SessionScoped y tiene una función para 
obtener un Usuario en función de su DNI para no tener que llamar a la fachada.
He hecho mas cosas pero no me acuerdo.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants