Commit Graph

16 Commits

Author SHA1 Message Date
Daniel Cortes
55c5f5936a Merge branch 'logging-commenting' into cleaning 2019-03-16 15:51:40 -03:00
Daniel Cortes
13e30e72e6 Los informes generados son abiertos automaticamente
El usuario decia que era molesto tener que seleccionar el archivo donde
guardar los informes, y luego ser preguntado si queria sobreescribirlo,
para que al final le preguntara si queria abrirlo.

Para solucionarlo se eliminaron todos esos pasos y ahora el archivo es
guardado en un archivo temporal del sistema, es abierto automaticamente
y luego es eliminado al cerrar el programa.
2019-03-16 14:58:15 -03:00
Daniel Cortes
c7d86345a1 Se simplificaron algunos nombres de clases
Los insertObject, insertDefaultObject, updateObject y deleteObject fueron
simplificados a solo insert, insertDefault, update y delete
2019-03-09 16:27:00 -03:00
Daniel Cortes
cd6dbc0709 Se limpio el metodo de TipoIngreso
Ademas se corrigio un bug que introduci al cambiar la forma en que el
wraper funcionaba
2019-03-07 19:17:19 -03:00
Daniel Cortes
7e31885c8a Reescrito modeo de TipoEgreso
Ademas los metodos que lo utilizaban para buscar en la base de datos
ahora comprueban contra TipoEgreso.EMPTY para evitar buscar cuando se
para un TipoEgreso.EMPTY
2019-03-07 19:00:22 -03:00
Daniel Cortes
b2ff6dd7f7 Se limpio el modelo de Ingreso
Ademas se me habia olvidado chequear si es que el resto del programa
seguia funcionando, y no, no lo hacia, corregi los errores presentes;
2019-03-07 17:38:32 -03:00
Daniel Cortes
95d06a8c5b reescrito estadoResultadoDAO 2019-03-07 17:03:51 -03:00
Daniel Cortes
95685b7f82 Se aplico el estilo de codigo de google :3
https://github.com/google/styleguide
2019-03-01 23:28:43 -03:00
Daniel Cortes
57d6d62b10 Metodos que creaban dialogos a clases
Se separaron estos metodos para mayor claridad en el codigo y mas facil
reutilizacion de los dialogos ya que ahora me vi en el caso de que me
encontraba utilizando estos metodos  en 2 vistas separadas y me vi
copiando los metodos de una a otra, pero eso no es bonito! asi que las
separe en clases con un solo metodo publico llamado execute el cual
devuelve el objeto que se espera recibir o un null en caso de que el
usuario cancele el dialogo o ocurra algun error.
2019-02-27 02:48:54 -03:00
Daniel Cortes
f5b44f32fe Tenia mal esa suma y estaba considerando cosas que no tenian que ver 2019-02-21 15:34:21 -03:00
Daniel Cortes
e7eb6513dd Se creo una fila en la tabla de cajas en la que se almacena el fondo de esta, la cual sera mostrada en la vista de calcular fondo, donde sera actualizada segun diga el usuario 2019-02-20 14:06:58 -03:00
Daniel Cortes
08da94aba4 Las vistas fueron movidas con tal de conseguir un solo frame de programa y realizar todo el flujo dentro de el 2019-02-19 14:22:41 -03:00
Daniel Cortes
cef6b0f2e9 Tenia un error en el estado resultado, el campo de otros estaba calculando el de telefono, un error al copiar y pegar me imagino 2019-02-16 15:01:37 -03:00
Daniel Cortes
e65ac2bc10 Ahora todos los fields de las vistas vistas se mueven de la misma manera 2019-02-16 14:49:40 -03:00
Daniel Cortes
c2ff258cef Creado el movimiento con escape y enter en la vista de Estado resultado, se extendera a todo el resto el nuevo metodo por ser mas limpio 2019-02-16 14:18:28 -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