def saveServerConfig(id, name, ip, sysnr, client, user, passwd): if not keyExists(id): #????? save = True if sap.testServerConfig(id, name, ip, sysnr, client, user, passwd): save = True else: ret = gui.Messages.messageChoice('No se pudo conectar al servidor, aun asi desea guardar la configuracion?', 'Guardar') if ret == wx.ID_YES: save = True else: save = False if save: passwd = security.encode(passwd) query = "INSERT INTO Servers VALUES('"+id+"', '"+name+"', '" + ip + "', '"+ sysnr + "', '"+client + "', '"+user+"', '"+passwd+"')" executeQuery(query, q='I') if keyExists(id): gui.Messages.messageInformation('El registro se ha guardado con exito', 'Guardar configuracion de servidor') return True else: gui.Messages.messageError('Ocurrio un error desconocido, la configuracion no pudo guardarse', 'Guardar configuracion de servidor') return False else: gui.Messages.messageError('El ID ya existe!', 'Guardar configuracion de servidor') return False
def saveServerConfig(id, name, ip, sysnr, client, user, passwd): if not keyExists(id): #????? save = True if sap.testServerConfig(id, name, ip, sysnr, client, user, passwd): save = True else: ret = gui.Messages.messageChoice( 'No se pudo conectar al servidor, aun asi desea guardar la configuracion?', 'Guardar') if ret == wx.ID_YES: save = True else: save = False if save: passwd = security.encode(passwd) query = "INSERT INTO Servers VALUES('" + id + "', '" + name + "', '" + ip + "', '" + sysnr + "', '" + client + "', '" + user + "', '" + passwd + "')" executeQuery(query, q='I') if keyExists(id): gui.Messages.messageInformation( 'El registro se ha guardado con exito', 'Guardar configuracion de servidor') return True else: gui.Messages.messageError( 'Ocurrio un error desconocido, la configuracion no pudo guardarse', 'Guardar configuracion de servidor') return False else: gui.Messages.messageError('El ID ya existe!', 'Guardar configuracion de servidor') return False
def OnTestConfig(self, event): message = Utils.setParams(self) if message != None: Messages.messageError(message, 'Probar') else: if sap.testServerConfig(*self.params): Messages.messageInformation('La configuracion es correcta, ahora puede guardar', 'Probar configuracion') event.Skip()
def OnTestConfig(self, event): message = Utils.setParams(self) if message != None: Messages.messageError(message, 'Probar') else: if sap.testServerConfig(*self.params): Messages.messageInformation( 'La configuracion es correcta, ahora puede guardar', 'Probar configuracion') event.Skip()