Exemplo n.º 1
0
	def cargar_sucursales(self, sucursales = None):
		if sucursales is None:
			sucursales = controller1.obtener_sucursales()
		
		self.model = QtGui.QStandardItemModel(len(sucursales),4)
		self.model.setHorizontalHeaderItem(0, QtGui.QStandardItem(u"Ciudad"))
		self.model.setHorizontalHeaderItem(1, QtGui.QStandardItem(u"Dirección"))
		self.model.setHorizontalHeaderItem(2, QtGui.QStandardItem(u"Cantidad de Ventas"))
		self.model.setHorizontalHeaderItem(3, QtGui.QStandardItem(u"Total en Ventas"))
		r = 0
		for row in sucursales:
			index = self.model.index(r, 0, QtCore.QModelIndex());
			self.model.setData(index, row['Ciudad'])
			index = self.model.index(r, 1, QtCore.QModelIndex());
			self.model.setData(index, row['Direccion'])
			index = self.model.index(r, 2, QtCore.QModelIndex());
			self.model.setData(index, row['CantidadVentas'])
			index = self.model.index(r, 3, QtCore.QModelIndex());
			self.model.setData(index, row['Total'])
			r = r+1
		
		self.ui.tableView.setModel(self.model)
		self.ui.tableView.setColumnWidth(0,150)
		self.ui.tableView.setColumnWidth(1,300)
		self.ui.tableView.setColumnWidth(2,150)
		self.ui.tableView.setColumnWidth(3,150)
Exemplo n.º 2
0
	def cargar_sucursal(self):
		sucursales = controller1.obtener_sucursales()
		self.ui.FiltroSucursales.addItem("Todos",-1)
		for sucursal in sucursales:
			self.ui.FiltroSucursales.addItem(sucursal["Ciudad"], sucursal["Id_sucursal"])
		self.ui.FiltroSucursales.setEditable(True)
		completer = QtGui.QCompleter(map(lambda c: c["Ciudad"], sucursales), self)
		completer.setCaseSensitivity(QtCore.Qt.CaseInsensitive)
		self.ui.FiltroSucursales.setCompleter(completer)
Exemplo n.º 3
0
    def cargar_ven(self):
		sucursales = controller1.obtener_sucursales()
		for sucursal in sucursales:
			self.ui.comboBox.addItem(sucursal["ciudad"], sucursal["Id_sucursal"])