Commit Graph

113 Commits

Author SHA1 Message Date
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
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
e5fe14bf5a El dialog que pregunta por el tipo egreso presentaba mal el texto de este mismo, se ocupo el wraper para solucionarlo 2019-02-05 19:29:34 -03:00
Daniel Cortes
8a3512aa9b En el dialog de mes ahora muestra seleccionado por default el mes actual 2019-02-05 18:42:01 -03:00
Daniel Cortes
d84f07a6c9 Corregido un problema existente con la generacion de informes, fallaba con febrero y probablemente con todos los meses que no tuvieran 31 dias XD 2019-02-05 18:34:06 -03:00
Daniel Cortes
ae5fd8e5bf Nuevamente forzando el locale del sistema, para evitar problemas futuros 2019-02-05 17:41:55 -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
35a908d3bf Terminada la creacion de logs para la capa de base de datos 2019-01-20 23:40:27 -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
e6195786b6 Mantencion de archivos, pase a borrar el .idea localmente y perdi un poco el orden de todo, a eso sedeben todos estos commits 2019-01-20 19:11:16 -03:00
Daniel Cortes
52f3f48ddc mantencion de archivos 2019-01-20 19:10:39 -03:00
Daniel Cortes
9fa56f0a0e Movidas un poco las carpetas del repo :3 2019-01-20 18:24:42 -03:00
Daniel Cortes
a26888eac5 Actualizado los gitignore 2019-01-20 17:46:02 -03:00
Daniel Cortes
6904f55c20 Se comienza a incluir logs en el programa, va a hacer falta en el momento que se haga deploy serio 2019-01-20 05:29:33 -03:00
Daniel Cortes
446f10e9f2 Cambiada el nombre de la propiedad para la base de datos actual.
Ademas ahora si no se pueda obtener el jdbc el programa simplemente se cerrara ya que es un estado en el cual no se puede continuar
2019-01-20 02:47:26 -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
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
0e8d82ae11 Se me habia olvidado agrupar los botones de la vista manager 2019-01-18 01:49:33 -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
0e0ffd96d2 Ignorando archivos dat en dist 2019-01-16 23:48:31 -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
392da6dd9d Se me olvido cambiar el nombre del modelo 2019-01-15 19:10:31 -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
34b1fbd3e0 Se me olvido incluir los archivos al commit anterior ~~~ 2019-01-12 22:45:40 -03:00
Daniel Cortes
aefe3f1bb4 Agregado en documentos el campo de retiros 2019-01-12 18:39:29 -03:00
Daniel Cortes
3b6baf3bed Error en que los numeros de boletas eran comparados segun sus valor ascii y no de forma natural
Se agrego una clase de otra persona que hace el trabajo, gracias buen hombre <3
2019-01-12 18:11:22 -03:00
Daniel Cortes
06b2de9f65 Corregido error en la generacion del informe, mucho se tuvo que cambiar del mismo para que voliera a funcionar
Presentaba errores al intentar conseguir los numeros de las distintos numeros de boleta dado a la query que se estaba realizando, se corrige creando 2 querys separadas y se comprueba que los numeros de boleta sean minimos o maimos en el codigo
2019-01-12 17:39:10 -03:00
Daniel Cortes
0024ed1376 Informes mejorados, pensado para transcribirlo a un informe de ventas 2019-01-09 22:12:09 -03:00
Daniel Cortes
6c2cf1ce5d Solucionado bug que no generaba el ultimo dia del mes :3 2019-01-09 15:19:27 -03:00
Daniel Cortes
6d44fb7ddd Mensaje de confirmacion al generarse el informe 2019-01-08 18:30:07 -03:00
Daniel Cortes
a00fa7b87e Correccion con bug sobre seleccion de mes 2019-01-08 17:50:39 -03:00
Daniel Cortes
5b5906d7ae Eliminados botones innesesarios en la vista de informes 2019-01-08 17:48:39 -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
b8d66f0472 NumberFormatedTextField ahora calcula la operacion matematica ingresada en su campo 2019-01-06 12:36:44 -03:00