PULL REQUEST EQUIPO 9#7
Open
fabrizzio1235 wants to merge 66 commits into
Open
Conversation
Modificación de pom.xml para su funcionamiento con MVN en Linux y versión actualizada de Java.
…sión actualizada de Java.
Se tradujo la interfaz al español, y se redimensionó ya que al poner textos en español no lo mostraba completo. Se cambio el layout por un Vbox.
…al tamaño proporcional. Se creo un método llamado openAutoSizeStage, es similar al método openNewStage, este primero hace que al abrir una ventana tenga definido un tamaño apropiado o acorde al texto. * Corregir bug de Reports *
…s como openProduct, openCustomer, etc. A su vez se implementa la solución al error "help" Se implementa en los métodos de openProduct, openCustomer la solución para coincidir de manera proporcional en el tamaño, cambiando en estos el método "openNewSize" por "openAutoSizeStage". Por otra parte se arregla el bug de "help" que daba por muerto el programa, se implementa ProcessBuilder, funcional con Linux, MVN y JDK *Arreglar bug Reports*
… además permitir generar la venta, la causa fue que se intentaba convertir un strin que se convertía en xx,xx al momento de hacer un parseDouble generaba error, por la coma
Se actualizo la traducción del ingles al español, esto se ve afectado en la interfaz, la cual ahora se comentará.
… a las caracteristicas, se arreglan bugs, se traducen encabezados etc. Se actualizo el tamaño dado que habia problemas y este estaba descuadrado, se corrigió a su vez errores los cuales desaparecian botones, se encuadro y se tradujo al español algunos encabezas, quedando asi más estetico.
… se regreso al original
…o el método openNewStage Se implementa una modificación en MenuController, un listener de stage para evitar que el usuario pueda maximizar las ventanas en la interfaz, proporcionando un ámbito estético. A su vez se implementa el openAutoSizeStage al cerrar una ventana hija y abriendo de una manera mejor su ventana padre.
…lementación en su totalidad de openAutoSizeStage En ManagementController se elimina el método openNewStage, implementando la nueva stage openAutoSizeStage, cubriendo asi las pestañas faltantes.
… de la interfaz. Se ajusta altura de la ventana principal. Se implementa igual el no poder maximizar, dejandolo más estético.
…Stage, implementando openAutoSizeStage
Se propone cambio de imagen en MainView.fxml, en espera.
…ente en GenerateSale.
…, ajuste de tamaño adecuado, cambios al añadir un nuevo cliente/producto, etc. Se traduce la pestaña GenerateSaleController, se ajusta el tamaño adecuado. A su vez en GenerateSaleController se renueva openCustomerManagementView, dado que este al querer añadir un nuevo cliente desde GenerateSaleController, no definia bien el tamaño de la interfaz, se implementa el sizeToScene dentro de este metodo, no se puede llamar a openAutoSizeStage dado que crearía una nueva ventana INDEPENDIENTE. Se implementa el mismo procedimiento para cuando no existe un producto y debemos agregar desde GenerateSale.
…e nuevo para que se vea bien
Traducción de textos restantes.
… las interfaces de managment, clientes, productos, vendedores
…ontroller, funcionaba mal los metodos CRUD
…s/productos desde GenerateSaleController, eliminación de botones buscar, implementacion de una interfaz la cual determina la transición de Controladores, ajuste de botones, ajuste de la interfaz de Generate, implementación de métodos en Generate, Product y Customer para llamada a interfaz. E implementación de botones Gestionar en Generate (interfaz) y traducción en algunos casos.
…ez-Fabrizio # Conflicts: # .idea/workspace.xml
…ar en ProductController
… compras, es más visible
…ez-Fabrizio # Conflicts: # .idea/workspace.xml
…res en SellerController, haciendo más seguro la eliminación y actualización de datos
…ez-Fabrizio # Conflicts: # .idea/workspace.xml
… cambiar de pestaña se mantenía el nombre de la clase hija, actualmente solo eran dependientes el Main y Management, pero ya se corrigió. Se corrigió detalle de que al dar doble clic a una venta de reports no se mostraba detalles y además estaba pequeña la ventana, traducción de detallitos y ya se ve bien.
…EL ANTERIOR REALIZADO PARA PODER ELIMINAR UNA VENTA YA REALIZADA. TODO ESTO DESDE LA PESTAÑA DE REPORTS, SE MODIFICO UN POCO SalesDAO, se agrego un boton y el poder cancelar en ReportsController y nada más.
…torno el método original en SalesDAO, parece todo bien.
…n método Line que remueve la cache y luego refrezca
…regado, al realizar la venta, no detectaba en si el producto y en vez de regresar un mensaje de confirmación y retornar un boolean revisa si hubo tanto filas afectadas, para eso obtuvimos el ID generado por pstmt. Llamando en GenerateSale y dando desde ahí los mensajes. Se corrigio un error de actualización para la tabla pie en Reports, no se actualizaba al eliminar
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
FABRIZZIO SEBASTIAN ESPAÑA CHI
JOSE RODOLFO HERNANDEZ ESCAMILLA