def __init__(self, parent, windowparent, manager, managers = []): BaseGUI.__init__(self, parent, manager, managers) self.setWindowIcon(QtGui.QIcon(':newPrefix/desktop_icon/posta_icon_128.png')) self.FILENAME = 'pos/pos.ui' self.ATRI_COMBO_BUSQUEDA = [ {u'DESCRIPCION':Producto.descripcion}, {u'CODIGO':Producto.codigo} ] self.ALINEACIONLISTA = ['C','L','C','C'] self.ALINEACIONLISTA_TICKET = ['C','C','L','C','C'] self.ATRIBUTOSLISTA = [ {u'Codigo':Producto.codigo}, {u'Descripcion del producto':Producto.descripcion}, #{u'Existencia':Producto.cantidad}, {u'Precio':Producto.precio_venta}, ] self.ATRIBUTOSLISTA_TICKET = [ {u'Codigo':Producto.codigo}, {u'Cantidad':Producto.codigo}, {u'Descripcion del producto':Producto.descripcion}, {u'Precio':Producto.precio_venta}, {u'Subtotal':Producto.precio_venta}, ] self.tablaTicket = None self.parent = parent self.windowparent = windowparent self._operaciones_de_inicio() self.windowparent.hide() # managers instance self.ventasManager = managers[0]
def __init__(self, manager, managers=[]): BaseGUI.__init__(self, manager, managers) self.DialogAddClass = AddContacto # elementos en el combo de filtros self.ATRI_COMBO_BUSQUEDA = [ {u"Nombre": Contacto.nombre}, {u"Apellido": Contacto.apellido}, {u"Numero": Contacto.numero}, {u"E-mail": Contacto.email}, ] # alineacion de los atributos en la lista self.ALINEACIONLISTA = ["C", "L", "L", "C", "L"] # atributos mostrados en la lista self.ATRIBUTOSLISTA = [ {u" ": Contacto.ide}, {u"Nombre": Contacto.nombre}, {u"Apellido": Contacto.apellido}, {u"Numero": Contacto.numero}, {u"E-mail": Contacto.email}, ] self._start_operations()
def __init__(self, parent, windowparent, manager, managers = []): BaseGUI.__init__(self, parent, manager, managers) self.FILENAME = 'inventario/admin.ui' self.DialogAddClass = AddProducto locale.setlocale( locale.LC_ALL, '' ) self.setWindowIcon(QtGui.QIcon(':/newPrefix/logo.png')) self.ALINEACIONLISTA = ['C','L','L','C','C','C','C','C'] self.ATRI_COMBO_BUSQUEDA = [ {u'Descripcion del producto':Producto.descripcion}, {u'Codigo':Producto.codigo}, ] self.ATRIBUTOSLISTA = [ {u'Codigo':Producto.codigo}, {u'Categoria':Producto.categoria}, {u'Descripcion del producto':Producto.descripcion}, {u'Precio costo':Producto.precio_costo}, {u'Precio venta':Producto.precio_venta}, {u'Existencia':Producto.cantidad}, {u'Inv. MÃnimo':Producto.minimo}, {u'Usa inventario':Producto.usa_inventario}, ] self.windowparent = windowparent self._operaciones_de_inicio() self.windowparent.hide()
def __init__(self, manager, managers = [], parent = None): BaseGUI.__init__(self, manager, managers, parent) self.loadUI() self.DialogAddClass = AddProveedor self.addFilter(u'Nombres', Proveedor.nombres) self.addFilter(u'Apellido', Proveedor.apellido) self.addFilter(u'Dni', Proveedor.dni) self.addFilter(u'Direccion', Proveedor.direccion) self.addFilter(u'Provincia', Proveedor.provincia) self.addFilter(u'Ciudad', Proveedor.ciudad) self.addFilter(u'Email', Proveedor.email) self.addFilter(u'Telefono', Proveedor.telefono) self.addFilter(u'Observaciones', Proveedor.observaciones) self.addTableColumn(u'Nombres', Proveedor.nombres) self.addTableColumn(u'Apellido', Proveedor.apellido) self.addTableColumn(u'Dni', Proveedor.dni) self.addTableColumn(u'Direccion', Proveedor.direccion) self.addTableColumn(u'Provincia', Proveedor.provincia) self.addTableColumn(u'Ciudad', Proveedor.ciudad) self.addTableColumn(u'Email', Proveedor.email) self.addTableColumn(u'Telefono', Proveedor.telefono) self.addTableColumn(u'Observaciones', Proveedor.observaciones) self._start_operations()
def __init__(self, parent, manager, managers = []): BaseGUI.__init__(self, parent, manager, managers) locale.setlocale( locale.LC_ALL, '' ) self.DialogAddClass = AddProducto self.setWindowIcon(QtGui.QIcon(':/newPrefix/logo.png')) self.FILENAME = 'producto/admin.ui' self.ALINEACIONLISTA = ['C','L','L','C','C','C','C'] self.ATRI_COMBO_BUSQUEDA = [ {u'Codigo':Producto.codigo}, {u'Descripcion del producto':Producto.descripcion}, {u'Precio venta':Producto.precio_venta}, {u'Existencia':Producto.cantidad}, {u'Inv. Minimo':Producto.minimo}, ] #~ self.ATRIBUTOSLISTA = [ {u'Codigo':Producto.codigo}, {u'Categoria':Producto.categoria}, {u'Descripcion del producto':Producto.descripcion}, {u'Precio costo':Producto.precio_costo}, {u'Precio venta':Producto.precio_venta}, {u'Existencia':Producto.cantidad}, {u'Inv. Minimo':Producto.minimo}, ] self._operaciones_de_inicio() self.setWindowTitle("Productos")
def __init__(self, parent, manager, managers = [], item = None): BaseGUI.__init__(self, parent, manager, managers) self.item = item self.setWindowIcon(QtGui.QIcon(':newPrefix/desktop_icon/posta_icon_128.png')) self.FILENAME = 'setting/gui.ui' self.develop = True self._operaciones_de_inicio() self.setWindowTitle(u"Opciones - P.O.S.T.A.")
def __init__(self, parent, manager, managers = []): BaseGUI.__init__(self, parent, manager, managers) self.FILENAME = 'resumen/admin.ui' self.ALINEACIONLISTA = ['C','C'] self.setWindowIcon(QtGui.QIcon(':/newPrefix/logo.png')) self._operaciones_de_inicio() self.establecerFechaHoyDateEdits() self.reflejarDatosResumenDelDia(datetime.date.today())
def __init__(self, parent, manager, managers=[], item=None): BaseGUI.__init__(self, parent, manager, managers) self.item = item self.setWindowIcon( QtGui.QIcon(':newPrefix/desktop_icon/posta_icon_128.png')) self.FILENAME = 'setting/gui.ui' self.develop = True self._operaciones_de_inicio() self.setWindowTitle(u"Opciones - P.O.S.T.A.")
def __init__(self,manager, managers = []): BaseGUI.__init__(self, manager, managers) self.FILENAME = 'seccion/secciones.ui' self.managerSecciones = managers[0].manager self.managerCuentas = managers[1].manager self.SeccionesGUI = managers[0] self.CategoriasGUI = managers[1] self._start_operations()
def __init__(self,manager, managers = []): BaseGUI.__init__(self, manager, managers) self.FILENAME = join(abspath(dirname(__file__)),'secciones.ui') self.managerSecciones = managers[0].manager self.managerCuentas = managers[1].manager self.SeccionesGUI = managers[0] self.CategoriasGUI = managers[1] self._start_operations()
def __init__(self, manager, managers=[]): BaseGUI.__init__(self, manager, managers) self.FILENAME = 'model/seccion/secciones.ui' self.managerSecciones = managers[0].manager self.managerCuentas = managers[1].manager self.SeccionesGUI = managers[0] self.CategoriasGUI = managers[1] self._start_operations()
def __init__(self,manager, managers = []): BaseGUI.__init__(self, manager, managers) self.ATRIBUTOSLISTA = [ {u' ':Seccion.ide}, {u'Nombre':Seccion.nombre}] self.MyTabla = None self.DialogAddClass = AddSeccion#la clase que invoca a los dialogos de agregar y editar self.cuentasManager = managers[0] self._operaciones_de_inicio()
def _loadAppShortcuts(self): BaseGUI._loadAppShortcuts(self) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.CTRL+QtCore.Qt.Key_1), self, self.focoBusqueda) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.CTRL+QtCore.Qt.Key_2), self, lambda: self.twDatos.setFocus()) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.CTRL+QtCore.Qt.Key_3), self, lambda: self.twTicket.setFocus()) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F12), self, self.on_cmdRegistrarVenta_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F10), self, self.on_cmdCancelarVenta_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F2), self, self.on_cmdVarios_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F6), self, self.on_cmdArtComun_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F7), self, self.on_cmdEntradas_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F8), self, self.on_cmdSalidas_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F4), self, self.on_cmdBorrarArticulo_clicked)
def __init__(self, manager, managers = [], parent = None): BaseGUI.__init__(self, manager, managers, parent) self.DialogAddClass = AddClient self.loadUI() self.addFilter(u'Name', Client.name) self.addTableColumn(u'Name', Client.name) self.addTableColumn(u'Address', Client.address) self.addTableColumn(u'Phone', Client.phone) self.pluralTitle = "Clients" self._start_operations()
def __init__(self,manager, managers = []): BaseGUI.__init__(self, manager, managers) self.loadUI() self.addTableColumn(u' ', Cuenta.ide, alignment='C') self.addTableColumn(u'Nombre', Cuenta.nombre) self.addTableColumn(u'Tipo', Cuenta.tipo) self.addTableColumn(u'Descripcion', Cuenta.descripcion) self.DialogAddClass = AddCuenta self._start_operations() self.setWindowTitle('Cuentas')
def __init__(self,manager, managers = []): BaseGUI.__init__(self, manager, managers) # self.FILENAME = join(abspath(dirname(__file__)),'uis/admin.ui') self.ALINEACIONLISTA = ['C','L','L','L'] self.ATRIBUTOSLISTA = [ {u' ':Cuenta.ide}, {u'Nombre':Cuenta.nombre}, {u'Tipo':Cuenta.tipo}, {u'Descripcion':Cuenta.descripcion}] self.MyTabla = None self.DialogAddClass = AddCuenta #la clase que invoca a los dialogos de agregar y editar self._start_operations()
def __init__(self, manager, managers=[]): BaseGUI.__init__(self, manager, managers) self.loadUI() self.addTableColumn(u' ', Cuenta.ide, alignment='C') self.addTableColumn(u'Nombre', Cuenta.nombre) self.addTableColumn(u'Tipo', Cuenta.tipo) self.addTableColumn(u'Descripcion', Cuenta.descripcion) self.DialogAddClass = AddCuenta self._start_operations() self.setWindowTitle('Cuentas')
def __init__(self,manager, managers = []): BaseGUI.__init__(self, manager, managers) self.DialogAddClass = AddMovimiento self.loadUI('movimiento/uis/libro_diario.ui') self.addTableColumn(u'Fecha', Movimiento.fecha, alignment='C', fnParse=self.parseFecha) self.addTableColumn(u'Razon Social', Movimiento.razon_social) self.addTableColumn(u'Descripcion', Movimiento.descripcion) self.addTableColumn(u'Cuenta', Movimiento.cuenta) self.addTableColumn(u'Monto', Movimiento.monto, alignment='R', fnParse=self.parseMonto) self.cuentasManager = managers[0].manager self.balance = Balance() self._start_operations()
def __init__(self, manager, managers=[]): BaseGUI.__init__(self, manager, managers) self.loadUI() self.ATRIBUTOSLISTA = [{ u' ': Seccion.ide }, { u'Nombre': Seccion.nombre }] self.MyTabla = None self.DialogAddClass = AddSeccion #la clase que invoca a los dialogos de agregar y editar self.cuentasManager = managers[0] self._start_operations()
def __init__(self, parent, windowparent, manager, managers=[]): BaseGUI.__init__(self, parent, manager, managers) self.setWindowIcon( QtGui.QIcon(':newPrefix/desktop_icon/posta_icon_128.png')) self.FILENAME = 'pos/pos.ui' self.ATRI_COMBO_BUSQUEDA = [{ u'DESCRIPCION': Producto.descripcion }, { u'CODIGO': Producto.codigo }] self.ALINEACIONLISTA = ['C', 'L', 'C', 'C'] self.ALINEACIONLISTA_TICKET = ['C', 'C', 'L', 'C', 'C'] self.ATRIBUTOSLISTA = [ { u'Codigo': Producto.codigo }, { u'Descripcion del producto': Producto.descripcion }, #{u'Existencia':Producto.cantidad}, { u'Precio': Producto.precio_venta }, ] self.ATRIBUTOSLISTA_TICKET = [ { u'Codigo': Producto.codigo }, { u'Cantidad': Producto.codigo }, { u'Descripcion del producto': Producto.descripcion }, { u'Precio': Producto.precio_venta }, { u'Subtotal': Producto.precio_venta }, ] self.tablaTicket = None self.parent = parent self.windowparent = windowparent self._operaciones_de_inicio() self.windowparent.hide() # managers instance self.ventasManager = managers[0]
def __init__(self,manager, managers = [], parent = None): BaseGUI.__init__(self, manager, managers) self.parent = parent self.DialogAddClass = AddMovimiento self.loadUI('model/movimiento/uis/libro_diario.ui') self.addTableColumn(u'Fecha', Movimiento.fecha, alignment='C', fnParse=self.parseFecha) self.addTableColumn(u'Razon Social', Movimiento.razon_social) self.addTableColumn(u'Descripcion', Movimiento.descripcion) self.addTableColumn(u'Cuenta', Movimiento.cuenta) self.addTableColumn(u'Monto', Movimiento.monto, alignment='R', fnParse=self.parseMonto) self.cuentasManager = managers[0].manager self.balance = Balance() self._start_operations()
def __init__(self, manager, managers = [], parent = None): BaseGUI.__init__(self, manager, managers, parent) self.DialogAddClass = AddCountry self.loadUI() self.addFilter(u'Name', Country.name) self.addFilter(u'Code', Country.code) # attributtes showed in the list self.addTableColumn(u'Code', Country.code, alignment='C') self.addTableColumn(u'Name', Country.name) self.plurarTitle = u'Countries' self._start_operations() self.disableWidgets(['btNew', 'btEdit', 'btDelete'])
def __init__(self, manager, managers = [], parent = None): BaseGUI.__init__(self, manager, managers, parent) # establece cual sera la ventana formulario para el agregar/editar self.DialogAddClass = AddPerson self.loadUI() # attributtes wich load in combo of filters self.addFilter(u'Name', Person.name) # attributtes showed in the list self.addTableColumn(u'#', Person.id, alignment='C') self.addTableColumn(u'Name', Person.name) self.addTableColumn(u'Country', Person.country) self.pluralTitle = u'Persons' self._start_operations()
def __init__(self, manager, managers = [], parent = None): BaseGUI.__init__(self, manager, managers, parent) self.loadUI() # establece cual sera la ventana formulario para el agregar/editar self.DialogAddClass = AddPerson # attributtes wich load in combo of filters self.addFilter(u'Name', Person.name) self.addFilter(u'Address', Person.address) # attributtes showed in the list self.addTableColumn(u'Name', Person.name) self.addTableColumn(u'Address', Person.address) self.addTableColumn(u'Birthday', Person.birthday, fnParse=self.parseDate) self.addTableColumn(u'Sex', Person.sex) self._start_operations()
def __init__(self,manager, managers = []): BaseGUI.__init__(self, manager, managers) self.FILENAME = join(abspath(dirname(__file__)),'uis/libro_diario.ui') #self.ATRIBUTOSLISTA = ['Nombres','Telefono','Domicilio','Zona','CP','Localidad','Fecha_cumpleanios','Email',]#el orden y la cantidad de atributos en str que quieras self.DialogAddClass = AddMovimiento#la clase que invoca a los dialogos de agregar y editar self.ALINEACIONLISTA = ['C','L','L','L','R'] self.ATRIBUTOSLISTA = [ {u'Fecha':Movimiento.fecha}, {u'Razon Social':Movimiento.razon_social}, {u'Descripcion':Movimiento.descripcion}, {u'Cuenta':Movimiento.cuenta}, {u'Monto':Movimiento.monto}] self.cuentasManager = managers[0].manager self.balance = Balance() locale.setlocale( locale.LC_ALL, '' ) self._start_operations()
def __init__(self, parent, manager, managers = []): BaseGUI.__init__(self, parent, manager, managers) self.DialogAddClass = AddCategoria self.setWindowIcon(QtGui.QIcon(':newPrefix/desktop_icon/posta_icon_128.png')) self.FILENAME = 'categoria/admin.ui' self.ALINEACIONLISTA = ['C','L'] self.ATRI_COMBO_BUSQUEDA = [ {u'Nombre':Categoria.nombre}, ] self.ATRIBUTOSLISTA = [ {u' ':Categoria.ide}, {u'Nombre':Categoria.nombre}, ] self._operaciones_de_inicio() self.setWindowTitle(u"CategorÃas - P.O.S.T.A.")
def __init__(self, parent, manager, managers = []): BaseGUI.__init__(self, parent, manager, managers) self.DialogAddClass = AddCategoria self.setWindowIcon(QtGui.QIcon(':/newPrefix/logo.png')) self.FILENAME = 'venta/admin.ui' self.ALINEACIONLISTA = ['C','L'] self.ATRI_COMBO_BUSQUEDA = [ {u'Nombre':Categoria.nombre}, ] self.ATRIBUTOSLISTA = [ {u' ':Categoria.ide}, {u'Nombre':Categoria.nombre}, ] self._operaciones_de_inicio() self.setWindowTitle(u"CategorÃas")
def __init__(self, manager, managers=[], parent=None): BaseGUI.__init__(self, manager, managers, parent) self.loadUI() self.DialogAddClass = AddMaquina self.addFilter(u'Nombre', Maquina.nombre) self.addFilter(u'Model', Maquina.model) self.addFilter(u'Proveedor', Maquina.proveedor) self.addFilter(u'Estado', Maquina.estado) self.addFilter(u'Productividad', Maquina.productividad) self.addFilter(u'Observaciones', Maquina.observaciones) self.addTableColumn(u'Nombre', Maquina.nombre) self.addTableColumn(u'Model', Maquina.model) self.addTableColumn(u'Proveedor', Maquina.proveedor) self.addTableColumn(u'Estado', Maquina.estado) self.addTableColumn(u'Productividad', Maquina.productividad) self.addTableColumn(u'Observaciones', Maquina.observaciones) self._start_operations()
def __init__(self, manager, managers=[], parent=None): BaseGUI.__init__(self, manager, managers, parent) self.loadUI() self.DialogAddClass = AddMateriaprima self.addFilter(u'Nombre', Materiaprima.nombre) self.addFilter(u'Costo', Materiaprima.costo) self.addFilter(u'Stock', Materiaprima.stock) self.addFilter(u'Stockminimo', Materiaprima.stockminimo) self.addFilter(u'Color', Materiaprima.color) self.addFilter(u'Categoria', Materiaprima.categoria) self.addTableColumn(u'Nombre', Materiaprima.nombre) self.addTableColumn(u'Costo', Materiaprima.costo) self.addTableColumn(u'Stock', Materiaprima.stock) self.addTableColumn(u'Stockminimo', Materiaprima.stockminimo) self.addTableColumn(u'Color', Materiaprima.color) self.addTableColumn(u'Categoria', Materiaprima.categoria) self._start_operations()
def __init__(self, manager, managers = [], parent = None): BaseGUI.__init__(self, manager, managers, parent) self.loadUI() self.DialogAddClass = AddEmpleado self.addFilter(u'Nombre', Empleado.nombre) self.addFilter(u'Apellido', Empleado.apellido) self.addFilter(u'Direccion', Empleado.direccion) self.addFilter(u'Edad', Empleado.edad) self.addFilter(u'Sexo', Empleado.sexo) self.addFilter(u'Productividad', Empleado.productividad) self.addTableColumn(u'Nombre', Empleado.nombre) self.addTableColumn(u'Apellido', Empleado.apellido) self.addTableColumn(u'Direccion', Empleado.direccion) self.addTableColumn(u'Edad', Empleado.edad) self.addTableColumn(u'Sexo', Empleado.sexo) self.addTableColumn(u'Productividad', Empleado.productividad) self._start_operations()
def __init__(self, manager, managers = [], parent = None): BaseGUI.__init__(self, manager, managers, parent) self.loadUI() self.DialogAddClass = AddInsumos self.addFilter(u'Nombre', Insumos.nombre) self.addFilter(u'Costo', Insumos.costo) self.addFilter(u'Cantidad', Insumos.cantidad) self.addFilter(u'Minimo', Insumos.minimo) self.addFilter(u'Maximo', Insumos.maximo) self.addFilter(u'Stock', Insumos.stock) self.addTableColumn(u'Nombre', Insumos.nombre) self.addTableColumn(u'Costo', Insumos.costo) self.addTableColumn(u'Cantidad', Insumos.cantidad) self.addTableColumn(u'Minimo', Insumos.minimo) self.addTableColumn(u'Maximo', Insumos.maximo) self.addTableColumn(u'Stock', Insumos.stock) self._start_operations()
def __init__(self, parent, manager, managers = []): BaseGUI.__init__(self, parent, manager, managers) self.DialogAddClass = None self.setWindowIcon(QtGui.QIcon(':/newPrefix/cart.png')) self.FILENAME = 'pos/ventas.ui' self.ALINEACIONLISTA = ['C','C','C'] self.ATRIBUTOSLISTA = [ {u' ':Venta.ide}, {u'Fecha y hora':Venta.fecha}, {u'Total':Venta.total} ] self.renglonesManager = managers[0] self._operaciones_de_inicio() self.deFecha.setDate(datetime.today()) self.makeTableDetalle() ventas = self.manager.obtenerVentas(self.deFecha.date().toPyDate()) self.cargarTabla(ventas)
def __init__(self, manager, managers = []): BaseGUI.__init__(self, manager, managers) self.DialogAddClass = AddContacto self.loadUI() # elementos en el combo de filtros self.addFilter(u'Nombre', Contacto.nombre) self.addFilter(u'Apellido', Contacto.apellido) self.addFilter(u'Numero', Contacto.numero) self.addFilter(u'E-mail', Contacto.email) # atributos mostrados en la lista self.addTableColumn(u' ', Contacto.ide, alignment='C') self.addTableColumn(u'Nombre', Contacto.nombre) self.addTableColumn(u'Apellido', Contacto.apellido) self.addTableColumn(u'Numero', Contacto.numero, alignment='C') self.addTableColumn(u'E-mail', Contacto.email, fnParse=self.parseEmail) self.pluralTitle = "Contactos" self.lang = 'en' self._start_operations()
def __init__(self, manager, managers=[], parent=None): BaseGUI.__init__(self, manager, managers, parent) self.parent = parent self.loadUI() self.DialogAddClass = AddCliente self.addFilter(u'Nombres', Cliente.nombres) self.addFilter(u'Apellido', Cliente.apellido) self.addFilter(u'Dni', Cliente.dni) self.addFilter(u'Direccion', Cliente.direccion) self.addFilter(u'Telefono', Cliente.telefono) self.addFilter(u'Edad', Cliente.edad) self.addTableColumn(u'Nombres', Cliente.nombres) self.addTableColumn(u'Apellido', Cliente.apellido) self.addTableColumn(u'Dni', Cliente.dni) self.addTableColumn(u'Direccion', Cliente.direccion) self.addTableColumn(u'Telefono', Cliente.telefono) self.addTableColumn(u'Edad', Cliente.edad) self._start_operations()
def __init__(self, manager, managers=[], parent=None): BaseGUI.__init__(self, manager, managers, parent) self.loadUI() self.DialogAddClass = AddTurno self.addFilter(u'Fecha', Turno.fecha) self.addFilter(u'Empleado', Turno.empleado) self.addFilter(u'Horallegada', Turno.horaLlegada) self.addFilter(u'Horasalida', Turno.horaSalida) self.addFilter(u'Horas', Turno.horas) self.addFilter(u'Producto', Turno.producto) self.addFilter(u'Cantidad', Turno.cantidad) self.addTableColumn(u'Fecha', Turno.fecha) self.addTableColumn(u'Empleado', Turno.empleado) self.addTableColumn(u'Horallegada', Turno.horaLlegada) self.addTableColumn(u'Horasalida', Turno.horaSalida) self.addTableColumn(u'Horas', Turno.horas) self.addTableColumn(u'Producto', Turno.producto) self.addTableColumn(u'Cantidad', Turno.cantidad) self._start_operations()
def _loadAppShortcuts(self): BaseGUI._loadAppShortcuts(self) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.CTRL + QtCore.Qt.Key_1), self, self.focoBusqueda) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.CTRL + QtCore.Qt.Key_2), self, lambda: self.twDatos.setFocus()) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.CTRL + QtCore.Qt.Key_3), self, lambda: self.twTicket.setFocus()) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F12), self, self.on_cmdRegistrarVenta_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F10), self, self.on_cmdCancelarVenta_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F2), self, self.on_cmdVarios_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F6), self, self.on_cmdArtComun_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F7), self, self.on_cmdEntradas_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F8), self, self.on_cmdSalidas_clicked) QtGui.QShortcut(QtGui.QKeySequence(QtCore.Qt.Key_F4), self, self.on_cmdBorrarArticulo_clicked)
def __init__(self, manager, managers=[], parent=None): BaseGUI.__init__(self, manager, managers, parent) self.loadUI() self.DialogAddClass = AddProductos self.addFilter(u'Producto', Productos.producto) self.addFilter(u'Cantidad', Productos.cantidad) self.addFilter(u'Rubro', Productos.rubro) self.addFilter(u'Materiaprima', Productos.materiaprima) self.addFilter(u'Tiempo', Productos.tiempo) self.addTableColumn(u'Producto', Productos.producto) self.addTableColumn(u'Cantidad', Productos.cantidad, alignment='C') self.addTableColumn(u'Rubro', Productos.rubro) self.addTableColumn(u'Costo', Productos.costo, fnParse=parseAmount, alignment='C') # self.addTableColumn(u'Insumos', Productos.insumos) # self.addTableColumn(u'Materiaprima', Productos.materiaprima) # self.addTableColumn(u'Tiempo', Productos.tiempo) self.pluralTitle = 'Productos' self._start_operations()
def __init__(self, manager, managers=[], parent=None): BaseGUI.__init__(self, manager, managers, parent) self.loadUI() self.DialogAddClass = AddPedidos self.addFilter(u'Cliente', Pedidos.cliente) self.addFilter(u'Costo', Pedidos.costo) self.addFilter(u'Estado', Pedidos.estado) self.addFilter(u'Fechafin', Pedidos.fechafin) self.addTableColumn(u'Fecha', Pedidos.fecha, alignment='C', fnParse=parseDt2St) self.addTableColumn(u'Cliente', Pedidos.cliente) self.addTableColumn(u'Costo', Pedidos.costo, alignment='C', fnParse=parseAmount) self.addTableColumn(u'Estado', Pedidos.estado) self.addTableColumn(u'Fecha fin', Pedidos.fechafin) self.pluralTitle = 'Pedidos' self._start_operations()
def close(self): BaseGUI.close(self) self.windowparent.show()
def __init__(self, manager, managers = []): BaseGUI.__init__(self, manager, managers) self.DialogAddClass = Add%Object_name%
def __init__(self, parent, manager, managers = []): BaseGUI.__init__(self, parent, manager, managers) self.DialogAddClass = AddEntrada self._operaciones_de_inicio()
def close(self): self.ventasManager.cancelarVenta() BaseGUI.close(self) self.windowparent.show()
def close(self): BaseGUI.close(self) self.windowparent.show()
def __init__(self, parent, manager, managers=[]): BaseGUI.__init__(self, parent, manager, managers) self.DialogAddClass = AddSalida self._operaciones_de_inicio()
def close(self): self.ventasManager.cancelarVenta() BaseGUI.close(self) self.windowparent.show()