예제 #1
0
	def AddMensajeRecibido(self,telefono,mensaje,smsrecibidos):
		try:
			datos = [str(telefono),str(mensaje),str(LaFecha.damefechaJerm())]
			fila = 0
			columna = 0
			self.MainWindow.tableWidget_Recibidos.insertRow(0)
			for item in datos:
				texto = QtGui.QTableWidgetItem(item)
				self.MainWindow.tableWidget_Recibidos.setItem(fila,columna,texto)
				columna = columna + 1
				#Contamos la cantidad de columnas en la tabla
				if self.MainWindow.tableWidget_Recibidos.rowCount() > 100:
					self.MainWindow.tableWidget_Recibidos.removeRow(101)
			#Cambiamos el label de Contador
			self.MainWindow.label_MensajesRecibidos.setText("SMS Incoming ("+str(smsrecibidos)+")")
		except Exception as exc:
			GuardarTXTObjeto.GuardarErrorLog(0,str(traceback.format_exc()))		
예제 #2
0
	def AddMensajeCola(self,telefono=None,mensaje=None,pk=None):
		try:
			#Variables para Insertar
			if telefono != None:
				datos = ["1",str(pk),str(telefono),str(mensaje),str(LaFecha.damefechaJerm())]
				fila = 0
				columna = 0
				self.MainWindow.tableWidget_Cola.insertRow(0)
				for item in datos:
					texto = QtGui.QTableWidgetItem(item)
					self.MainWindow.tableWidget_Cola.setItem(fila,columna,texto)
					columna = columna + 1
					#Contamos la cantidad de columnas en la tabla
					if self.MainWindow.tableWidget_Cola.rowCount() > 100:
						self.MainWindow.tableWidget_Cola.removeRow(101)
			#Cambiamos el label de Contador
			filas = self.MainWindow.tableWidget_Cola.rowCount()
			self.MainWindow.label_TotalCola.setText(str(filas))
		except Exception as exc:
			GuardarTXTObjeto.GuardarErrorLog(0,str(traceback.format_exc()))
예제 #3
0
	def AddMensajeFallido(self,telefono,mensaje,pk,smsfallidos):
		try:
			#Variables para Insertar
			datos = ["1",str(pk),str(telefono),str(mensaje),str(LaFecha.damefechaJerm())]
			fila = 0
			columna = 0
			self.MainWindow.tableWidget_Fallidos.insertRow(0)
			for item in datos:
				texto = QtGui.QTableWidgetItem(item)
				self.MainWindow.tableWidget_Fallidos.setItem(fila,columna,texto)
				columna = columna + 1
			#Eliminamor el primero de la cola
			self.MainWindow.tableWidget_Cola.removeRow(0)
			#Contamos la cantidad de columnas en la tabla
			if self.MainWindow.tableWidget_Fallidos.rowCount() > 100:
				self.MainWindow.tableWidget_Fallidos.removeRow(101)
			#Sumo el numero al Label Contador
			self.MainWindow.label_MensajesFallidos.setText("SMS Fail ("+str(smsfallidos)+")")

			#Actualizar el Label de la Cola
			self.AddMensajeCola()
		except Exception as exc:
			GuardarTXTObjeto.GuardarErrorLog(0,str(traceback.format_exc()))