Commit Graph

8 Commits

Author SHA1 Message Date
Daniel Cortes
412e128398 Limpiado modelo de caja
Como consecuencia esto llevo a modificar otras clases que la utilizaban
ya que se decidieron cambiar un par de cosas en su API

- Quitar el que los metodos de update e insert retornaran un booleano,
realmente no era algo necesario y no se estaba utilizando.

- Remplazar el retornar una Caja por retornar un Optional<Caja> en los
metodos de getByFecha y getById, con el fin eliminar un poco los
chequeos de nulls

- El metodo de cajasFromResultSet fue eliminado ya que no lo veia
necesario ya que operaba generaba una List con las cajas obtenidas por
el ResultSet y los de los 2 metodos que la invocaban, solo uno de ellos
necesitaba una lista, el otro solo obtenia el primero de la lista y
continuaba.

- Cambie el necesitar un LocalDate en el metodo que genera las cajas
para un mes, por un objeto con logico para esta situacion, el cual es
YearMonth, esto tuvo como consecuencia la mayoria de los cambios fuera
de esta clase.

- Renombre los metodos para que tuvieran nombres mas agradables para mi,
esto es lo otro que hizo cambiar muchas otras clases.
2019-03-01 22:40:09 -03:00
Daniel Cortes
ea5bccdaba Se a cambiado la organizacion de las ventanas y se creo la vista de estado resultado junto con su modelo 2019-02-15 19:24:32 -03:00
Daniel Cortes
35a908d3bf Terminada la creacion de logs para la capa de base de datos 2019-01-20 23:40:27 -03:00
Daniel Cortes
b14222c875 se ejecuto limpieza del codigo, reformateo del codigo y optimizacion de los imports por parte del IDE 2019-01-20 02:16:59 -03:00
Daniel Cortes
4ddc2b2ee7 Mejorado el manejo del archivo properties respecto como se carga y lee en el resto de clases
la clase responsable cambio de nombre a configuration y ahora tiene un bloque estatico que inicializa el objeto properties y expone el get de este objeto
2019-01-20 02:00:33 -03:00
Daniel Cortes
4c087680cd Agregado nro z inicial y nro z final a tabla ingresos 2019-01-05 18:15:49 -03:00
Daniel Cortes
99328a22c7 Actualizada licencia al año 2019
Ademas se cambio el output de la compilacion a la carpeta dist, donde se almacenaran todos los archivos necesarios para el funcionamiento del sistema
2019-01-03 15:29:34 -03:00
Daniel Cortes
7e94207da3 Resubido todo 2018-12-29 01:15:35 -03:00