-
Notifications
You must be signed in to change notification settings - Fork 0
KeyHiro/TCSFP
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
El codigo principal es el Vehiculos.py Para abrir la documentacion ir a la carpeta Documentación luego a html y abrir index.html ************************************************************************* Nuestro trabajo consiste en crear un modelo para administrar los autos de una concecionaria que trabaja con diferentes marcas y tipos. El programa consta de 2 grillas, en una se muestran los vehiculos y en la otra las marcas, cada una con diferentes herramientas para la mejor organizacion de los vehiculos de la concesionaria: Si se selecciona la grilla "Vehiculos" se veran las siguiente opciones: -Nuevo Vehiculo: Al clickear este boton se abrira un formulario el cual debe ser completado por el usuario en su totalidad, una vez completado el formulario correctamente se podra clickear el boton "Aceptar" para agregar un nuevo elemento con los datos del formulario en la base de datos. En el formulario de agrego una opcion para agregar una nueva marca y un nuevo tipo, para el caso en que se ingrese un vehiculo con una marca nueva. -Editar Vehiculo: Para que este boton este activo, es necesario seleccionar un elemento de la grilla de vehiculos, al clickearlo se mostrara en pantalla el formulario con los datos del vehiculo seleccionado, donde se pueden modificar en el caso de querer cambiar alguno de los datos del vehiculo seleccionado, luego para confirmar los cambios se debe presionar el boton "Aceptar". -Eliminar Vehiculo: Para que esta opcion este habilitada es necesario tener seleccionado un elemento de la grilla de vehiculos, luego de seleccionar un elemento y hacer click en el boton "Eliminar Vehiculo" surgira una ventana preguntandole al usuario si esta seguro de eliminar el elemento en caso de que haya sido un error debe presionar "cancelar", si esta seguro de eliminar el elemento debe presionar "Save", el vehiculo de eliminara de la base de datos y ya no se mostrara en la grilla dicho elemento. -Filtro: Hay una barra de texto para buscar rapida y eficientemente un vehiculo, donde segun se vaya escribiendo el modelo en la grilla se iran mostrando solo los vehiculos en que el modelo coincida con lo escrito. Si el seleccionada la opcion "Marcas" se mostraran las siguientes funciones: -Nueva Marca: Al clickear este boton emergera un formulario en el que se deben completar todos los campos, y luego presionar el boton aceptar para que la marca sea agregada a la base de datos. -Editar Marca: Se debe seleccionar una marca para que se habilite el boton "Editar Marca" donde aparecera el formulario con los datos de dicha marca, donde se podra modificar a voluntad los datos. -Eliminar Marca: Se debe seleccionar una marca en la grilla previamente para poder utilizar este boton, antes de eliminar una marca se preguntara al usuario si esta seguro de eliminarla, si de verdad desea eliminarla debe hacer click en Save y la marca se eliminara y desaparecera de la grilla. -Filtro: En la barra de texto se puede ingresar el nombre de una marca para acceder mas rapido a la informacion de dicha marca. *En el formulario para vehiculos en los campos "Peso" y "Rendimiento" solo se deben ingresar numeros. **En los formularios(Marcas, Vehiculos y Tipos) todos los campos son obligatorios. ***No se puede eliminar una marca si existen vehiculos asociados a esa marca. ****Cada ventana emergente tiene un boton cancelar para el caso en que el usuario se equivoque o se arrepienta de realizar una accion.
About
TCS - Proyecto final
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published