Commit Graph

30 Commits

Author SHA1 Message Date
Daniel Cortés
1f14bd3673 Agregado promedio ventas mensual segun dias trabajados 2019-06-21 01:49:22 -04:00
Daniel Cortés
604b157e76 Elimine el copyright
No me parecia bien realmente, no es un projecto opensource al fin y al
cabo, por lo que no tiene ningun sentido estar utilizando la licencia
MIT.
2019-05-20 13:36:48 -04:00
Daniel Cortés
4ebb146c2c Mejor que se muestre siempre la version en la consola 2019-05-20 13:17:20 -04:00
Daniel Cortés
be4fb4a848 Agregado argumento que indica la version actual 2019-05-20 13:13:02 -04:00
Daniel Cortés
587d06b12a Se agrego el miodelo de detalle 2019-05-20 12:14:18 -04:00
Daniel Cortés
fab3950e07 Se comenzaron a realizar unit tests
Junto con ello se modificaron las clases para poder hacer la conexion a
una uri diferente para sqlite.
2019-03-30 00:01:31 -03:00
Daniel Cortes
eeea52b525 Se elimino el sistema de logging de java
Planeo hacerlo nuevamente con una libreria
2019-03-07 21:38:57 -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
0045f9da5a Se me olvido modificar el main! 2019-02-27 15:07:40 -03:00
Daniel Cortes
b72bc1e1de Se corrieron todas las filas 2 filas hacia abajo. 2019-02-27 14:19:07 -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
ed280ea8ca añadido sistema de auto actualizacion a travez de scripts sql numerados los cuales son almacenados en un simple archivo zip para evitar editarlos por error por un usuario comun )yn (ya si alguien los edita no es mi problema) 2019-02-21 13:30:36 -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
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
ae5fd8e5bf Nuevamente forzando el locale del sistema, para evitar problemas futuros 2019-02-05 17:41:55 -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
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
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
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
0f3955ee34 agregada propiedad para agregarle un nombre de prefijo a las ventanas 2019-01-18 18:56:15 -03:00
Daniel Cortes
392da6dd9d Se me olvido cambiar el nombre del modelo 2019-01-15 19:10:31 -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
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
b8d66f0472 NumberFormatedTextField ahora calcula la operacion matematica ingresada en su campo 2019-01-06 12:36:44 -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
c5da56117c Mas documentacion y cambiados la mayoria de los action listeners por keybindings 2019-01-03 00:25:54 -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