def __init__(self, parent, unManager, itemaeditar=False, managers=[]): BaseAddWindow.__init__(self, parent, unManager, itemaeditar, managers) self.FILENAME = 'venta/agregar.ui' self.loadUi() self.setWindowIcon(QtGui.QIcon(':/newPrefix/logo.png')) self.ITEMLIST = [] self._operaciones_de_inicio()
def __init__(self, parent, unManager, itemaeditar = False, managers = []): BaseAddWindow.__init__(self, parent, unManager, itemaeditar, managers) self.FILENAME = 'venta/agregar.ui' self.loadUi() self.setWindowIcon(QtGui.QIcon(':/newPrefix/logo.png')) self.ITEMLIST = [ ] self._operaciones_de_inicio()
def __init__(self,unManager,itemaeditar = False, managers = []): BaseAddWindow.__init__(self, unManager, itemaeditar, managers) FILENAME = 'agregar.ui' uic.loadUi(join(abspath(dirname(__file__)),FILENAME), self) self.cuentasManager = managers[0] self.ITEMLIST = [{self.leNombre:Seccion.nombre}] self._operaciones_de_inicio() self.leNombre.textEdited.connect(lambda text: self.leNombre.setText(text.toUpper()))
def __init__(self, parent, unManager, itemaeditar = False, managers = []): BaseAddWindow.__init__(self, parent, unManager, itemaeditar, managers) self.FILENAME = 'inventario/agregarinventario.ui' self.loadUi() self.setWindowIcon(QtGui.QIcon(':newPrefix/desktop_icon/posta_icon_128.png')) self.postMethod = None self.lbProducto.setText(itemaeditar.descripcion) self.lbCantidad.setText(str(itemaeditar.cantidad)) self.setWindowTitle("Agregar inventario al producto seleccionado")
def __init__(self, unManager, itemaeditar = False, managers = []): BaseAddWindow.__init__(self, unManager, itemaeditar, managers) FILENAME = 'add.ui' uic.loadUi(join(abspath(dirname(__file__)), FILENAME), self) self.ITEMLIST = [ {attributes} ] self._start_operations()
def __init__(self, parent, unManager, itemaeditar = False, managers = []): BaseAddWindow.__init__(self, parent, unManager, itemaeditar, managers) self.FILENAME = 'entrada/entrada.ui' self.loadUi() self.setWindowIcon(QtGui.QIcon(':/newPrefix/back.png')) self.ITEMLIST = [ {self.dsbMonto:Entrada.monto}, {self.teMotivo:Entrada.motivo} ] self._operaciones_de_inicio() self.setWindowTitle("Registrar una entrada de dinero")
def __init__(self, parent, unManager, itemaeditar=False, managers=[]): BaseAddWindow.__init__(self, parent, unManager, itemaeditar, managers) self.FILENAME = 'entrada/entrada.ui' self.loadUi() self.setWindowIcon(QtGui.QIcon(':/newPrefix/back.png')) self.ITEMLIST = [{ self.dsbMonto: Entrada.monto }, { self.teMotivo: Entrada.motivo }] self._operaciones_de_inicio() self.setWindowTitle("Registrar una entrada de dinero")
def __init__(self,unManager,itemaeditar = False, managers = []): BaseAddWindow.__init__(self, unManager, itemaeditar) FILENAME = 'agregar.ui' uic.loadUi(join(abspath(dirname(__file__)),FILENAME), self) self.ITEMLIST = [{self.leNombre:Cuenta.nombre}, {self.teDescripcion:Cuenta.descripcion}, {self.cbTipo:Cuenta.tipo}] if unManager : self._start_operations() self.leNombre.textEdited.connect(lambda text: self.leNombre.setText(text.toUpper())) self.lbTitulo.setText('Agregar Cuenta')
def __init__(self, parent, unManager, itemaeditar = False, managers = []): BaseAddWindow.__init__(self, parent, unManager, itemaeditar, managers) self.FILENAME = 'categoria/agregar.ui' UI_CONTENT = cStringIO.StringIO(self.parent.uis[self.FILENAME]) uic.loadUi(UI_CONTENT, self) self.setWindowIcon(QtGui.QIcon(':newPrefix/desktop_icon/posta_icon_128.png')) self.ITEMLIST = [ {self.leNombre:Categoria.nombre}, ] self._operaciones_de_inicio() self.leNombre.textEdited.connect(lambda text: self.leNombre.setText(text.toUpper()))
def __init__(self, parent, unManager, itemaeditar = False, managers = []): BaseAddWindow.__init__(self, parent, unManager, itemaeditar, managers) self.FILENAME = 'salida/salida.ui' self.loadUi() self.setWindowIcon(QtGui.QIcon(':/newPrefix/forward.png')) self.ITEMLIST = [ {self.dsbMonto:Salida.monto}, {self.teMotivo:Salida.motivo}, {self.leProducto:Salida.producto_nombre}, {self.sbCantidad:Salida.producto_cantidad}, ] self._operaciones_de_inicio() self.setWindowTitle("Registrar una salida de dinero") self.tabWidget.removeTab(1) self.dsbMonto.setFocus()
def __init__(self, unManager, itemaeditar = False, managers = []): BaseAddWindow.__init__(self, unManager, itemaeditar, managers) FILENAME = 'agregar.ui' uic.loadUi(join(abspath(dirname(__file__)),FILENAME), self) # campos de la interfaz. # DEBEN estar ubicados en el mismo # orden que los parametros del objeto self.ITEMLIST = [ {self.leNombre:Contacto.nombre}, {self.leApellido:Contacto.apellido}, {self.leNumero:Contacto.numero}, {self.leEmail:Contacto.email}, ] self._start_operations()
def __init__(self, unManager, itemaeditar=False, managers=[]): BaseAddWindow.__init__(self, unManager, itemaeditar, managers) FILENAME = "uis/agregar.ui" uic.loadUi(join(abspath(dirname(__file__)), FILENAME), self) self.ITEMLIST = [ {self.cbCuentas: Movimiento.cuenta}, {self.dsbMonto: Movimiento.monto}, {self.leNroComprobante: Movimiento.nroComprobante}, {self.teDescripcion: Movimiento.descripcion}, {self.deFecha: Movimiento.fecha}, {self.leRazonSocial: Movimiento.razon_social}, ] self.cuentasManager = managers[0].manager self.balance = Balance() self._start_operations()
def __init__(self, parent, unManager, itemaeditar = False, managers = []): BaseAddWindow.__init__(self, parent, unManager, itemaeditar, managers) self.FILENAME = 'producto/agregar.ui' self.loadUi() self.setWindowIcon(QtGui.QIcon(':newPrefix/desktop_icon/posta_icon_128.png')) self.categorias = [] self.ITEMLIST = [ {self.leCodigo:Producto.codigo}, {self.leDescripcion:Producto.descripcion}, {self.sbPrecioCostoEntero:Producto.precio_costo}, {self.sbPrecioVentaEntero:Producto.precio_venta}, {self.chkUtiliza_inventario:Producto.usa_inventario}, {self.sbCantidad:Producto.cantidad}, {self.sbStock_minimo:Producto.minimo}, {self.cbCategoria:Producto.categoria}, ] self.cargarComboCategorias() self.lbCodigoExistente.setVisible(False) self._operaciones_de_inicio() self.leDescripcion.textEdited.connect(lambda text: self.leDescripcion.setText(text.toUpper())) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F9), self, self.on_btGuardar_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F10), self, self.on_btGuardarContinuar_clicked) if itemaeditar : self.btGuardarContinuar.setVisible(False) if itemaeditar.usa_inventario : self.chkUtiliza_inventario.setChecked(True) self.sbCantidad.setEnabled(True) self.sbStock_minimo.setEnabled(True) self.btGuardar.setText("F9 Editar") # carga parte decimal en los widgets pd_pc = str(itemaeditar.precio_costo).split('.')[1] pd_pc = int(pd_pc + '0') if int(pd_pc) < 10 else int(pd_pc) pd_pv = str(itemaeditar.precio_venta).split('.')[1] pd_pv = int(pd_pv + '0') if int(pd_pv) < 10 else int(pd_pv) self.sbPrecioCostoDecimal.setValue(pd_pc) self.sbPrecioVentaDecimal.setValue(pd_pv) if itemaeditar.categoria: ordenados = [cat.nombre for cat in self.categorias] ordenados.sort() idx = ordenados.index(itemaeditar.categoria.nombre) self.cbCategoria.setCurrentIndex(idx + 1)
def __init__(self, parent, unManager, itemaeditar=False, managers=[]): BaseAddWindow.__init__(self, parent, unManager, itemaeditar, managers) self.FILENAME = 'producto/agregar.ui' self.loadUi() self.setWindowIcon( QtGui.QIcon(':newPrefix/desktop_icon/posta_icon_128.png')) self.categorias = [] self.ITEMLIST = [ { self.leCodigo: Producto.codigo }, { self.leDescripcion: Producto.descripcion }, { self.sbPrecioCostoEntero: Producto.precio_costo }, { self.sbPrecioVentaEntero: Producto.precio_venta }, { self.chkUtiliza_inventario: Producto.usa_inventario }, { self.sbCantidad: Producto.cantidad }, { self.sbStock_minimo: Producto.minimo }, { self.cbCategoria: Producto.categoria }, ] self.cargarComboCategorias() self.lbCodigoExistente.setVisible(False) self._operaciones_de_inicio() self.leDescripcion.textEdited.connect( lambda text: self.leDescripcion.setText(text.toUpper())) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F9), self, self.on_btGuardar_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F10), self, self.on_btGuardarContinuar_clicked) if itemaeditar: self.btGuardarContinuar.setVisible(False) if itemaeditar.usa_inventario: self.chkUtiliza_inventario.setChecked(True) self.sbCantidad.setEnabled(True) self.sbStock_minimo.setEnabled(True) self.btGuardar.setText("F9 Editar") # carga parte decimal en los widgets pd_pc = str(itemaeditar.precio_costo).split('.')[1] pd_pc = int(pd_pc + '0') if int(pd_pc) < 10 else int(pd_pc) pd_pv = str(itemaeditar.precio_venta).split('.')[1] pd_pv = int(pd_pv + '0') if int(pd_pv) < 10 else int(pd_pv) self.sbPrecioCostoDecimal.setValue(pd_pc) self.sbPrecioVentaDecimal.setValue(pd_pv) if itemaeditar.categoria: ordenados = [cat.nombre for cat in self.categorias] ordenados.sort() idx = ordenados.index(itemaeditar.categoria.nombre) self.cbCategoria.setCurrentIndex(idx + 1)