Commit Graph

48 Commits

Author SHA1 Message Date
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
d06a8f80f5 No me gusto como quedaba el codigo al colocar un boton de salida, por ahora se debera usar el nativo del sistema 2019-02-15 20:35:49 -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
6388285108 movidas las vistas un poco para mayor claridad, eso espero, no es mi fuerte realmente 2019-02-11 15:28:07 -03:00
Daniel Cortes
c39b125eb1 Se movieron los dialogs a una ventana separada 2019-02-11 13:48:39 -03:00
Daniel Cortes
f3e52cdf36 Agregada una propiedad que contiene el directorio donde se sugerira guardar los informes generados 2019-02-05 17:33:30 -03:00
Daniel Cortes
3345486ae3 Cambio un poco la estructura en la carpeta dist, ademas y lo principal, se cambio el como funcionan los combobox de las vistas una vez mas, dado a que el intento anterior no funciono, se decidio que era una mejor idea crear un wraper alrededor de los objetos tipoegreso y tipoingreso, el cual hace override del tostring con la finalidad de que se mostraran bien en la vista, un poco feo quizas, pero funciona! 2019-01-22 02:48:38 -03:00
Daniel Cortes
68f8dc029e Mas logs y actualizacion de los to string de las clases y por ello ademas se tuvo que cambiar el como se renderizaban los combobox de los tipo egreso y tipo ingreso 2019-01-20 20:11:57 -03:00
Daniel Cortes
e2e2412d3a Movida la necesidad de pasaar los objetos dao atravez de los constructores de las clases y se consiguen a travez de una clase estatica la que los crea previamente y simplemente los entrega a la clase que lo pide.
Supongo que dara mayor flexibilidad a cuando se quiera cambiar a un orm o cambiar la conexion a otra base de datos
2019-01-20 02:41:33 -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
21b1f976c3 Probando a agregar tests xD 2019-01-19 19:54:16 -03:00
Daniel Cortes
c36039099b Ahora si los errores relacionados con archivo son tratados correctamente :3! 2019-01-19 19:22:35 -03:00
Daniel Cortes
5ebc2cc7c3 Cambiada la libreria utilizada para manejar los archivos del informe, se usa NIO ahora y deberia estar solucionado los errores con windows. 2019-01-19 19:09:11 -03:00
Daniel Cortes
9ed451ab4f Cambio de nombre de diferencia a deposito en el calculo del fondo. 2019-01-19 17:02:43 -03:00
Daniel Cortes
0d41e533c0 La comprobacion del path estaba hecha al reves :c 2019-01-19 16:55:27 -03:00
Daniel Cortes
0f3955ee34 agregada propiedad para agregarle un nombre de prefijo a las ventanas 2019-01-18 18:56:15 -03:00
Daniel Cortes
5a9455eb4b Agregada una ventana para realizar el calculo del fondo de la caja, es wip, falta la aprobacion del jefe jajaj 2019-01-18 18:43:53 -03:00
Daniel Cortes
30de826ee2 Generalizado el testeo del error con el nombre de archivo a crear para los informes, testea si el path es valido y si no es asi muestra un mensaje de error y sale de la creacion de un informe 2019-01-18 02:02:51 -03:00
Daniel Cortes
a15eb84f5f El nombre sugerido en los informes no era leido correctamente en windows, creando el archivo correctamente 2019-01-18 01:50:22 -03:00
Daniel Cortes
7b3a1148a1 Generalizado el informe de egresos para que cree el necesitado segun su id 2019-01-16 23:50:39 -03:00
Daniel Cortes
a5ddd4a826 Agregado informe que muestra los egresos de facturas materia prima 2019-01-16 03:34:52 -03:00
Daniel Cortes
e9dd21cb65 Cambiado el nombre del informe mensual a libro de ventas mensual, ademas se agrego una utilidad para strings que por ahora solo contiene el toUpperCase aunque se ira llenando a medida que se necesite. 2019-01-15 16:45:44 -03:00
Daniel Cortes
aefe3f1bb4 Agregado en documentos el campo de retiros 2019-01-12 18:39:29 -03:00
Daniel Cortes
6d44fb7ddd Mensaje de confirmacion al generarse el informe 2019-01-08 18:30:07 -03:00
Daniel Cortes
5c515752e2 Generacion de informes desde la interfaz :3 2019-01-08 17:45:22 -03:00
Daniel Cortes
cb4ef76861 Correccion de cosas .w. No estoy seguro que e hecho 2019-01-07 19:32:12 -03:00
Daniel Cortes
3ee8b5c10c Arreglado horrible error con el parseo matematico 2019-01-06 13:02:02 -03:00
Daniel Cortes
573df8fc03 NumberFormatTextField agregado en el campo value de egresos y el total egresos 2019-01-06 00:52:15 -03:00
Daniel Cortes
73f5b44cf5 NumberFormatTextField agregado en el campo value de ingresos y formateado los campos integer en los tablemodels 2019-01-06 00:44:49 -03:00
Daniel Cortes
f1c199487a Mejora de los NumberFormatedTextFields 2019-01-06 00:28:02 -03:00
Daniel Cortes
5497e39aee Cambiados JTextFields del resumen de arqueo por NumberFormatedTextFields 2019-01-05 22:25:34 -03:00
Daniel Cortes
d27c48c10a Creacion de number formated text field y implementacion de prueba como campos de efectivo 2019-01-05 22:00:29 -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
543ee9ffde Reordenado el resumen de arqueo para mayor claridad 2019-01-05 17:30:53 -03:00
Daniel Cortes
4965633437 Revert "Cambiados fields de efectivo por JFormattedtextfields y son formateados como numeros"
This reverts commit 1647e6c9f4.

Volviendo a un estado anterior por problemas con los cambios sobre
jformatedtextfield, se usara otra estrategia
2019-01-05 17:24:03 -03:00
Daniel Cortes
72fc7dcf31 Revert "Actualizado resumen de arqueo"
This reverts commit 47e10ac3b8.

Volviendo a un estado anterior por problemas con los cambios sobre
jformatedtextfield, se usara otra estrategia
2019-01-05 17:23:02 -03:00
Daniel Cortes
47e10ac3b8 Actualizado resumen de arqueo 2019-01-05 16:28:54 -03:00
Daniel Cortes
1647e6c9f4 Cambiados fields de efectivo por JFormattedtextfields y son formateados como numeros 2019-01-05 16:04:30 -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
f6a615e4cb Comodidades!
Arreglado el problema de index al ordenar las tablas
2019-01-03 14:34:19 -03:00
Daniel Cortes
c5da56117c Mas documentacion y cambiados la mayoria de los action listeners por keybindings 2019-01-03 00:25:54 -03:00
Daniel Cortes
070a12b54e Mas documentacion!!
Bendita documentacion <3
2018-12-31 21:40:27 -03:00
Daniel Cortes
1e45becc97 Documentado el controlador de ingresos 2018-12-30 21:22:39 -03:00
Daniel Cortes
b9f4c4ccd9 Documentado el controlador de egresos 2018-12-30 17:57:49 -03:00
Daniel Cortes
aa7876563f Creando documentacion basica 2018-12-29 02:01:28 -03:00
Daniel Cortes
7e94207da3 Resubido todo 2018-12-29 01:15:35 -03:00