Esempio n. 1
0
    def updateExistencia(self):
        print("Se está actualizando la información de una existencia: ")
        self.getAllExistencias()
        idExistencia = int(input("Id de la existencia a actualizar: "))
        existencia = searchExistenciaById(idExistencia)

        update = int(
            input("¿Desea actualizar el id del Producto? 0.No, 1.Sí: "))
        if update == 1:
            print("--Tabla Productos--")
            tablaProductos()
            print(f"Id del Producto Anterior: {existencia['idProductos']}")
            idProducto = int(input("Nuevo Id del Producto: "))
        else:
            idProducto = existencia["idProductos"]

        update = int(
            input("¿Desea actualizar el Id de la Sucursal? 0.No, 1.Sí: "))
        if update == 1:
            print(f"Id de la Sucursal anterior: {existencia['idSucursales']}")
            idSucursal = int(input("Nuevo Id de la Sucursal: "))
        else:
            idSucursal = existencia["idSucursales"]

        update = int(input("¿Desea actualizar la cantidad? 0.No, 1.Sí: "))
        if update == 1:
            print(f"Cantidad anterior: {existencia['cantidad']}")
            cantidad = int(input("Nueva cantidad: "))
        else:
            cantidad = existencia["cantidad"]

        updateExistenciaBD(idProducto, idSucursal, cantidad, idExistencia)
        self.getAllExistencias()
Esempio n. 2
0
 def addNewExistencia(self):
     print("Se está añadiendo una nueva existencia: ")
     print("--Tabla Productos--")
     tablaProductos()
     idProducto = int(input("IdProducto: "))
     # Falta tabla sucursal
     idSucursal = int(input("IdSucursal: "))
     cantidad = int(input("Cantidad: "))
     insertExistenciaBD(idProducto, idSucursal, cantidad)
     self.getAllExistencias()
Esempio n. 3
0
    def __init__(self):
        print("Bienvenido a la tabla Productos: ")
        productos = tablaProductos()
        while True:
            print("Menu: ")
            print("0 - Salir. ")
            print("1 - Obtener todos los productos.")
            print("2 - Agregar un nuevo producto.")
            print("3 - Actualizar un producto.")
            print("4 - Eliminar un producto.")
            option = int(input("Opción: "))

            if option == 0:
                print("Saliendo del menú de Productos")
                break
            if option == 1:
                productos.getAllProductos()
            if option == 2:
                productos.addNewProducto()
            if option == 3:
                productos.updateProducto()
            if option == 4:
                productos.deleteProducto()