Пример #1
0
    def __init__(self, winPrincipal):
        self.winPrincipal = winPrincipal
        self.producto = Producto()
        self.proveedor = Proveedor()
        self.marca = Marca()
        self.rubro = Rubro()
        self.estado = ""
        self.conexionProducto = conexionProducto()

        self.configInit()
Пример #2
0
    def __init__(self):

        self.__idProducto = ""
        self.__nombre = ""
        self.__cantidad = 0
        self.__cantidadMinima = 0
        self.__descripcion = ""
        self.__genero = ""
        self.__rubro = Rubro()
        self.__proveedor = Proveedor()
        self.__marca = Marca()
        self.__estado = 0
        self.__pCompra = 0, 00
        self.__pVenta = 0, 00
Пример #3
0
    def changeSelectedTable(self, selected, deselected):
        self.winMarca.tvMarcas_m.selectRow(selected.row())

        marcaList = selected.model().mylist
        marcaSelected = marcaList[selected.row()]

        self.marca = Marca()
        self.marca.setIdMarca(int(marcaSelected[0]))
        self.marca.setMarca(str(marcaSelected[1]))

        self.winMarca.tvMarcas_m.setRowHeight(deselected.row(), 33)
        self.winMarca.tvMarcas_m.setRowHeight(selected.row(), 45)

        self.winMarca.txtDescripcion_m.setText(self.marca.getMarca())
        self.winMarca.btnModificar_m.setEnabled(True)
        self.winMarca.btnBorrar_m.setEnabled(True)
Пример #4
0
    def __init__(self):

        self.winMarca = uic.loadUi('Vista/abmMarca.ui')

        #Configurando botones
        self.marca = Marca()
        self.conexionMarca = conexionMarca()

        self.winMarca.btnGuardar_m.clicked.connect(self.onClickGuardar_m)
        self.winMarca.btnModificar_m.clicked.connect(self.onClickModificar_m)
        self.winMarca.btnBorrar_m.clicked.connect(self.onClickBorrar_m)
        self.winMarca.btnAgregar_m.clicked.connect(self.onClickAgregar_m)

        self.winMarca.txtFilterMarcas_m.returnPressed.connect(self.search)

        self.winMarca.tvMarcas_m.setSortingEnabled(True)
        self.winMarca.tvMarcas_m.setMouseTracking(True)
        self.winMarca.tvMarcas_m.setSelectionBehavior(
            QAbstractItemView.SelectRows)

        self.winMarca.exec()
Пример #5
0
    def changeSelectedTable(self, selected, deselected):

        productoList = selected.model().mylist
        productoSelected = productoList[selected.row()]
        self.producto = Producto()
        self.rubro = Rubro()
        self.proveedor = Proveedor()
        self.marca = Marca()

        self.producto.setIdProducto(productoSelected[0])
        self.producto.setNombre(productoSelected[1])
        self.producto.setDescripcion(productoSelected[2])
        self.producto.setPrecioCompra(productoSelected[3])
        self.producto.setPrecioVenta(productoSelected[4])
        self.producto.setGenero(productoSelected[5])
        self.producto.setEstado(productoSelected[6])
        self.producto.setCantidad(productoSelected[7])
        self.producto.setCantidadMinima(productoSelected[8])

        self.marca.setIdMarca(productoSelected[9])
        self.marca.setMarca(productoSelected[10])
        self.producto.setMarca(self.marca)

        self.rubro.setIdRubro(productoSelected[11])
        self.rubro.setRubro(productoSelected[12])
        self.producto.setRubro(self.rubro)

        self.proveedor.setIdProveedor(productoSelected[13])
        self.proveedor.setDescripcion(productoSelected[14])
        self.producto.setProveedor(self.proveedor)


        self.winPrincipal.tvProductos_p.setRowHeight(deselected.row(),33)
        self.winPrincipal.tvProductos_p.setRowHeight(selected.row(),45)


        self.setCampos()
        self.winPrincipal.btnModificar_p.setEnabled(True)
        self.winPrincipal.btnBorrar_p.setEnabled(True)
 def __init__(self):
     self.conexion = Conexion()
     self.producto = Producto()
     self.proveedor = Proveedor()
     self.rubro = Rubro()
     self.marca = Marca()
Пример #7
0
 def __init__(self):
     self.conexion = Conexion()
     self.__marca = Marca()