Esempio n. 1
0
 def __init__(self, padre):
     self.padre = padre
     arch = leerglade.leer('nav_nc_compras.glade')
     self.nav = arch.get_object
     self.nav('window1').set_title('Listado de Nota de Credito Compras')
     self.nav('window1').set_default_size(900, 600)
     self.nav('window1').set_position(1)
     self.nav('bt_nuevo').set_label('Nuevo')
     self.nav('bt_editar').set_label('Editar')
     self.nav('bt_eliminar').set_label('Eliminar')
     self.nav('bt_cerrar').set_label('Cerrar')
     self.entity = NotaCreditoCompras()
     self.tipo_facturas = TipoFacturas()
     self.detalle = DetalleNotaCreditoCompras()
     self.contactos = Contactos()
     self.articulos = Articulos()
     self.old_precio = None
     self.encabezado = False
     self.nav('window1').set_transient_for(self.padre.main('window1'))
     self.nav('window1').set_modal(True)
     self.nav('window1').set_border_width(5)
     self.nav('window1').show_all()
     arch.connect_signals(self)
     self.nav('bt_editar').set_visible(False)
     self.nav('bt_eliminar').set_visible(False)
     self.consultar()
Esempio n. 2
0
 def __init__(self, padre):
     self.dic_rp = {}
     self.padre = padre
     arch = leerglade.leer("nav_presupuesto.glade")
     self.nav = arch.get_object
     self.nav("window1").set_title("Listado de Presupuestos")
     self.nav("window1").set_default_size(900, 600)
     self.nav("window1").set_position(1)
     self.nav("bt_nuevo").set_label("Nuevo")
     self.nav("bt_editar").set_label("Editar")
     self.nav("bt_eliminar").set_label("Eliminar")
     self.nav("bt_cerrar").set_label("Cerrar")
     self.entity = Presupuesto()
     self.detalle = DetallePresupuesto()
     self.contactos = Contactos()
     self.articulos = Articulos()
     self.categorias = Categorias()
     self.precios = Precios()
     self.old_precio = None
     self.encabezado = False
     self.nav("window1").set_transient_for(self.padre.main("window1"))
     self.nav("window1").set_modal(True)
     self.nav("window1").set_border_width(5)
     self.nav("window1").show_all()
     arch.connect_signals(self)
     self.nav("bt_editar").set_visible(False)
     self.nav("bt_eliminar").set_visible(False)
     self.consultar()
Esempio n. 3
0
 def formulario(self):
     arch = leerglade.leer('frm_nc_compra.glade')
     self.frm = arch.get_object
     self.frm('window1').set_default_size(800, 600)
     self.frm('window1').set_transient_for(self.nav('window1'))
     self.frm('window1').set_position(1)
     self.frm('window1').set_modal(True)
     self.frm('window1').set_border_width(5)
     self.frm('window1').set_title('Formulario de Nota de Credito')
     self.frm('window1').show_all()
     arch.connect_signals(self)
Esempio n. 4
0
 def formulario(self):
     arch = leerglade.leer("frm_presupuesto.glade")
     self.frm = arch.get_object
     self.frm("window1").set_default_size(800, 600)
     self.frm("window1").set_transient_for(self.nav("window1"))
     self.frm("window1").set_position(1)
     self.frm("window1").set_modal(True)
     self.frm("window1").set_border_width(5)
     self.frm("window1").set_title("Presupuestos")
     self.frm("window1").show_all()
     arch.connect_signals(self)
Esempio n. 5
0
 def formulario(self):
     arch = leerglade.leer('frm_usuarios.glade')
     self.frm = arch.get_object
     self.frm('window1').set_default_size(400, -1)
     self.frm('window1').set_transient_for(self.nav('window1'))
     self.frm('window1').set_position(1)
     self.frm('window1').set_modal(True)
     self.frm('window1').set_border_width(5)
     self.frm('window1').set_title('Formulario de Usuarios')
     self.frm('window1').show_all()
     arch.connect_signals(self)
     self.validar_entrys(None)
Esempio n. 6
0
 def formulario(self):
     arch = leerglade.leer('frm_contactos.glade')
     self.frm = arch.get_object
     self.frm('window1').set_default_size(500, -1)
     self.frm('window1').set_transient_for(self.nav('window1'))
     self.frm('window1').set_position(1)
     self.frm('window1').set_modal(True)
     self.frm('window1').set_border_width(5)
     self.frm('window1').set_title('Registro de Contactos')
     self.frm('window1').show_all()
     arch.connect_signals(self)
     self.validar_entrys(None)
     self.cargar_combo_tipos()
Esempio n. 7
0
 def __init__(self, padre):
     self.padre = padre
     arch = leerglade.leer('frm_pagos.glade')
     self.frm = arch.get_object
     self.frm('window1').set_title('Pagos a Proveedores')
     self.frm('window1').set_default_size(800, 600)
     self.entity = OrdenPagos()
     self.detalle_recibos = DetallePagos()
     self.contactos = Contactos()
     self.cuentas = CuentasaPagar()
     self.frm('window1').set_transient_for(self.padre.main('window1'))
     self.frm('window1').set_position(1)
     self.frm('window1').set_border_width(5)
     self.frm('window1').set_modal(True)
     self.frm('window1').show_all()
     arch.connect_signals(self)
     self.inicializar_campos()
Esempio n. 8
0
 def __init__(self, padre, entrys):
     self.padre = padre
     self.entrys = entrys
     arch = leerglade.leer('busqueda_compras.glade')
     self.compras = FacturaCompras()
     self.nav = arch.get_object
     self.nav('window1').set_title('Buscar')
     self.nav('window1').set_default_size(960, 500)
     self.nav('window1').set_position(1)
     self.nav('window1').set_transient_for(self.padre.frm('window1'))
     self.nav('window1').set_modal(True)
     self.nav('window1').set_border_width(5)
     self.nav('window1').show_all()
     self.nav('buttonbox1').set_visible(False)
     self.nav('entry1').grab_focus()
     arch.connect_signals(self)
     self.consultar()
Esempio n. 9
0
 def __init__(self, padre):
     self.padre = padre
     arch = leerglade.leer('frm_depositos_1.glade')
     self.frm = arch.get_object
     self.frm('window1').set_title('Depositos Bancarios')
     self.frm('window1').set_default_size(800, -1)
     self.entity = DepositosBancarios()
     self.cheque_depositos = ChequeDepositosBancarios()
     self.cuentas = CuentasBancarias()
     self.cheques = ChequeTerceros()
     self.frm('window1').set_transient_for(self.padre.main('window1'))
     self.frm('window1').set_position(1)
     self.frm('window1').set_border_width(5)
     self.frm('window1').set_modal(True)
     self.frm('window1').show_all()
     arch.connect_signals(self)
     self.inicializar_campos()
Esempio n. 10
0
 def __init__(self, padre):
     self.padre = padre
     arch = leerglade.leer('nav_usuarios.glade')
     self.nav = arch.get_object
     self.nav('window1').set_title('Registro de Usuarios')
     self.nav('window1').set_default_size(800, 600)
     self.nav('window1').set_position(1)
     self.nav('bt_nuevo').set_label('Nuevo')
     self.nav('bt_editar').set_label('Editar')
     self.nav('bt_eliminar').set_label('Eliminar')
     self.nav('bt_cerrar').set_label('Cerrar')
     self.entity = Usuarios()
     self.nav('window1').set_transient_for(self.padre.main('window1'))
     self.nav('window1').set_modal(True)
     self.nav('window1').set_border_width(5)
     self.nav('window1').show_all()
     arch.connect_signals(self)
     self.consultar()
Esempio n. 11
0
 def __init__(self, padre, datos, entry, return_id=None, column_desc=1, precios=None):
     self.padre = padre
     self.datos = datos
     self.entry = entry
     self.return_id = return_id
     self.column_desc = column_desc
     self.precios = precios
     arch = leerglade.leer('busquedas.glade')
     self.nav = arch.get_object
     self.nav('window1').set_title('Buscar')
     self.nav('window1').set_default_size(400, 500)
     self.nav('window1').set_position(1)
     self.nav('window1').set_transient_for(self.padre.frm('window1'))
     self.nav('window1').set_modal(True)
     self.nav('window1').set_border_width(5)
     self.nav('treeview1').set_search_entry(self.nav('entry1'))
     if self.precios:
         self.nav('treeviewcolumn1').set_title('Lista de Precios - Unidad M.')
         self.nav('treeviewcolumn2').set_title('Precio')
     self.nav('window1').show_all()
     arch.connect_signals(self)
     self.cargar_datos()