예제 #1
0
    def updateClase(self):
        print("Se está actualizando la información de una clase: ")
        self.getAllClases()
        idClase = int(input("Id de la clase a actualizar: "))
        clase = searchClaseById(idClase)

        update = int(input("¿Desea actualizar el nombre? 0.No, 1.Sí: "))
        if update == 1:
            print(f"Nombre anterior: {clase['nombre']}")
            nombre = input("Nuevo nombre: ")
        else:
            nombre = clase["nombre"]

        update = int(
            input("¿Desea actualizar el Id de la Categoría? 0.No, 1.Sí: "))
        if update == 1:
            print("--Tabla Categorías--")
            tablaCategorias()
            print(f"Id anterior: {clase['idCategoriasProductos']}")
            idCategoria = input("Nuevo Id: ")
        else:
            idCategoria = clase["idCategoriasProductos"]

        updateClaseBD(nombre, idCategoria, idClase)
        self.getAllClases()
예제 #2
0
 def addNewClase(self):
     print("Se está añadiendo una nueva clase: ")
     nombre = input("Nombre: ")
     print("--Tabla Categorías--")
     tablaCategorias()
     idCategoria = input("Id de la Categoría de Producto: ")
     insertClaseBD(nombre, idCategoria)
     self.getAllClases()
예제 #3
0
    def __init__(self):
        print("Bienvenido a la tabla Categorías de Productos: ")
        categorias = tablaCategorias()
        while True:
            print("Menu: ")
            print("0 - Salir. ")
            print("1 - Obtener todas las categorías.")
            print("2 - Agregar una nueva categoría.")
            print("3 - Actualizar una categoría.")
            print("4 - Eliminar una categoría.")
            option = int(input("Opción: "))

            if option == 0:
                print("Saliendo del menú de Categorías de Productos")
                break
            if option == 1:
                categorias.getAllCategorias()
            if option == 2:
                categorias.addNewCategoria()
            if option == 3:
                categorias.updateCategoria()
            if option == 4:
                categorias.deleteCategoria()