view module
Clase que se encarga de la parte grafica de la aplicacion desarrollada con TKinter
- class view.POSApp(raiz)
Bases:
object
Esta clase crea la interfaz gráfica de usuario para la aplicación Contiene los métodos y atributos que permiten interactuar con ella.
- alta_registro()
Método para agregar un registro a la base de datos. Utilizo el metodo “alta_registro” de la clase “Controlador” le paso los argumentos obtenidos de lo entry
- borrar_registro()
Método para eleminar un registro de la base de datos. Utilizo el metodo “borrar_registro” de la clase “Controlador”. Paso por argumentos los valores obtenidos para borrar el registro que se selecciona del treeview.
- consultar_registro()
Método que se encarga de buscar el registro del producto en base a los datos ingresados por el usuario. Obtengo los argumentos de los entry y los paso por parametros al método “consultar_registro” de la clase “Controlador”
Método para crear el menu de la app.
- create_widgets()
Método para crear los entry y los label que se mostrara en pantalla.
- limpiar_tree()
Método para limpiar los entry. Paso por argumento al metodo “limpiar_tree” de la clase “Controlador”
- load_images()
Método para cargary ubicar las imagenes en las etiquetas para mostrarlas en la app.
- modificar_registro()
Método para modificar un registro de la base de datos. utilizo el metodo “modificar_registro” de la clase “Controlador” paso por argumento los datos obtenidos de los entry.