├── .gitignore ├── Anexos ├── Diagramas │ ├── Diagramas de casos de uso │ │ ├── caso_de_uso.jpg │ │ ├── caso_de_uso.vsdx │ │ └── caso_de_uso_v2.0.0.png │ ├── Diagramas de clase │ │ ├── UML_Carrito.gif │ │ ├── UML_Carrito_10.jpg │ │ ├── UML_Carrito_11.jpg │ │ ├── UML_carrito_v2.0.0.gif │ │ ├── uml_carrito_simple_v2_0_0.dia │ │ └── uml_carrito_simple_v2_0_0.png │ └── Diagramas de secuencia │ │ ├── secuencia_act_prod.dia │ │ ├── secuencia_act_prod.dia~ │ │ ├── secuencia_act_prod.png │ │ ├── secuencia_agregar_item.dia │ │ ├── secuencia_agregar_item.dia~ │ │ ├── secuencia_agregar_item.png │ │ ├── secuencia_borrar_item.dia │ │ ├── secuencia_borrar_item.dia~ │ │ ├── secuencia_borrar_item.png │ │ ├── secuencia_finalizar_compra.dia │ │ ├── secuencia_finalizar_compra.dia~ │ │ ├── secuencia_finalizar_compra.png │ │ ├── secuencia_historico_venta.dia │ │ ├── secuencia_historico_venta.png │ │ ├── secuencia_ins_cliente.dia │ │ ├── secuencia_ins_cliente.png │ │ ├── secuencia_ins_prod.dia │ │ ├── secuencia_ins_prod.dia~ │ │ ├── secuencia_ins_prod.png │ │ ├── secuencia_limpiar_carrito.dia │ │ └── secuencia_limpiar_carrito.png └── Documentacion │ ├── Anteproyecto_Cardona_Juan_122124.docx │ ├── Proyecto_PIII_Cardona_Juan_122124.pdf │ └── bitacora.txt ├── README.md ├── bd └── carrito.sql └── src ├── controlador ├── ControladorCarrito.java ├── ControladorCliente.java ├── ControladorProducto.java └── ControladorReporte.java ├── modelo ├── CarritoCompras.java ├── Cliente.java ├── ClienteBD.java ├── ConexionUtility.java ├── DetalleVenta.java ├── DetalleVentaBD.java ├── Producto.java ├── ProductoBD.java ├── Venta.java ├── VentaBD.java └── anotaciones │ └── JTableConfig.java ├── reporte ├── historicoVentas.jasper ├── historicoVentas.jrxml └── wood.jpg ├── tests ├── TestBD.java ├── TestCarritoCompras.java ├── TestCliente.java ├── TestDetalleVenta.java ├── TestProducto.java └── TestVenta.java └── vista ├── IniciarCarrito.java ├── InterfazVista.java ├── TablaCarrito.java ├── TablaModel.java ├── VentanaCarrito.java ├── VentanaCliente.java ├── VentanaProducto.java ├── VistaConLayout.java └── VistaSinLayout.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/.gitignore -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de casos de uso/caso_de_uso.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de casos de uso/caso_de_uso.jpg -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de casos de uso/caso_de_uso.vsdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de casos de uso/caso_de_uso.vsdx -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de casos de uso/caso_de_uso_v2.0.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de casos de uso/caso_de_uso_v2.0.0.png -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de clase/UML_Carrito.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de clase/UML_Carrito.gif -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de clase/UML_Carrito_10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de clase/UML_Carrito_10.jpg -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de clase/UML_Carrito_11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de clase/UML_Carrito_11.jpg -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de clase/UML_carrito_v2.0.0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de clase/UML_carrito_v2.0.0.gif -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de clase/uml_carrito_simple_v2_0_0.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de clase/uml_carrito_simple_v2_0_0.dia -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de clase/uml_carrito_simple_v2_0_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de clase/uml_carrito_simple_v2_0_0.png -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_act_prod.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_act_prod.dia -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_act_prod.dia~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_act_prod.dia~ -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_act_prod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_act_prod.png -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_agregar_item.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_agregar_item.dia -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_agregar_item.dia~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_agregar_item.dia~ -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_agregar_item.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_agregar_item.png -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_borrar_item.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_borrar_item.dia -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_borrar_item.dia~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_borrar_item.dia~ -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_borrar_item.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_borrar_item.png -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_finalizar_compra.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_finalizar_compra.dia -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_finalizar_compra.dia~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_finalizar_compra.dia~ -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_finalizar_compra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_finalizar_compra.png -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_historico_venta.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_historico_venta.dia -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_historico_venta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_historico_venta.png -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_ins_cliente.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_ins_cliente.dia -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_ins_cliente.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_ins_cliente.png -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_ins_prod.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_ins_prod.dia -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_ins_prod.dia~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_ins_prod.dia~ -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_ins_prod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_ins_prod.png -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_limpiar_carrito.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_limpiar_carrito.dia -------------------------------------------------------------------------------- /Anexos/Diagramas/Diagramas de secuencia/secuencia_limpiar_carrito.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Diagramas/Diagramas de secuencia/secuencia_limpiar_carrito.png -------------------------------------------------------------------------------- /Anexos/Documentacion/Anteproyecto_Cardona_Juan_122124.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Documentacion/Anteproyecto_Cardona_Juan_122124.docx -------------------------------------------------------------------------------- /Anexos/Documentacion/Proyecto_PIII_Cardona_Juan_122124.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Documentacion/Proyecto_PIII_Cardona_Juan_122124.pdf -------------------------------------------------------------------------------- /Anexos/Documentacion/bitacora.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/Anexos/Documentacion/bitacora.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/README.md -------------------------------------------------------------------------------- /bd/carrito.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/bd/carrito.sql -------------------------------------------------------------------------------- /src/controlador/ControladorCarrito.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/controlador/ControladorCarrito.java -------------------------------------------------------------------------------- /src/controlador/ControladorCliente.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/controlador/ControladorCliente.java -------------------------------------------------------------------------------- /src/controlador/ControladorProducto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/controlador/ControladorProducto.java -------------------------------------------------------------------------------- /src/controlador/ControladorReporte.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/controlador/ControladorReporte.java -------------------------------------------------------------------------------- /src/modelo/CarritoCompras.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/modelo/CarritoCompras.java -------------------------------------------------------------------------------- /src/modelo/Cliente.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/modelo/Cliente.java -------------------------------------------------------------------------------- /src/modelo/ClienteBD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/modelo/ClienteBD.java -------------------------------------------------------------------------------- /src/modelo/ConexionUtility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/modelo/ConexionUtility.java -------------------------------------------------------------------------------- /src/modelo/DetalleVenta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/modelo/DetalleVenta.java -------------------------------------------------------------------------------- /src/modelo/DetalleVentaBD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/modelo/DetalleVentaBD.java -------------------------------------------------------------------------------- /src/modelo/Producto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/modelo/Producto.java -------------------------------------------------------------------------------- /src/modelo/ProductoBD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/modelo/ProductoBD.java -------------------------------------------------------------------------------- /src/modelo/Venta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/modelo/Venta.java -------------------------------------------------------------------------------- /src/modelo/VentaBD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/modelo/VentaBD.java -------------------------------------------------------------------------------- /src/modelo/anotaciones/JTableConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/modelo/anotaciones/JTableConfig.java -------------------------------------------------------------------------------- /src/reporte/historicoVentas.jasper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/reporte/historicoVentas.jasper -------------------------------------------------------------------------------- /src/reporte/historicoVentas.jrxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/reporte/historicoVentas.jrxml -------------------------------------------------------------------------------- /src/reporte/wood.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/reporte/wood.jpg -------------------------------------------------------------------------------- /src/tests/TestBD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/tests/TestBD.java -------------------------------------------------------------------------------- /src/tests/TestCarritoCompras.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/tests/TestCarritoCompras.java -------------------------------------------------------------------------------- /src/tests/TestCliente.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/tests/TestCliente.java -------------------------------------------------------------------------------- /src/tests/TestDetalleVenta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/tests/TestDetalleVenta.java -------------------------------------------------------------------------------- /src/tests/TestProducto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/tests/TestProducto.java -------------------------------------------------------------------------------- /src/tests/TestVenta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/tests/TestVenta.java -------------------------------------------------------------------------------- /src/vista/IniciarCarrito.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/vista/IniciarCarrito.java -------------------------------------------------------------------------------- /src/vista/InterfazVista.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/vista/InterfazVista.java -------------------------------------------------------------------------------- /src/vista/TablaCarrito.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/vista/TablaCarrito.java -------------------------------------------------------------------------------- /src/vista/TablaModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/vista/TablaModel.java -------------------------------------------------------------------------------- /src/vista/VentanaCarrito.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/vista/VentanaCarrito.java -------------------------------------------------------------------------------- /src/vista/VentanaCliente.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/vista/VentanaCliente.java -------------------------------------------------------------------------------- /src/vista/VentanaProducto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/vista/VentanaProducto.java -------------------------------------------------------------------------------- /src/vista/VistaConLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/vista/VistaConLayout.java -------------------------------------------------------------------------------- /src/vista/VistaSinLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juancard/Carrito-de-compras/HEAD/src/vista/VistaSinLayout.java --------------------------------------------------------------------------------