def GetPoderes(): listaAux=[] cursor = DB().run("SELECT * FROM Poder") for item in cursor: unPoder=Poder() unPoder.id = item["idPoder"] unPoder.descripcion = item["Descripcion_Poder"] listaAux.append(unPoder) return listaAux
def GetReinos(): listaAux = [] cursor = DB().run("SELECT * FROM Reino") for item in cursor: unReino = Reino() unReino.id = item["idReino"] unReino.descripcion = item["Descripcion_Reino"] unReino.caracteristica = item["Caracteristica_Reino"] listaAux.append(unReino) return listaAux
def GetDHP(): listaAux = [] cursor = DB().run("SELECT * FROM Dios_has_Poder") for item in cursor: unDHP = DHP() unDHP.idDios = item["Dios_idDios"] unDHP.idPoder = item["Poder_idPoder"] unDHP.Cantidad = item["Cantidad"] listaAux.append(unDHP) return listaAux
def GetDioses(): listaAux=[] cursor = DB().run("SELECT * FROM Dios") for item in cursor: unDios=Dios() unDios.id = item["idDios"] unDios.Nombre = item["Nombre_Dios"] unDios.Deidad = item["Deidad_Dios"] unDios.Tipo = item["Tipo_Dios"] unDios.idReino = item["Reino_idReino"] listaAux.append(unDios) return listaAux
def GetCriaturas(): listaAux = [] cursor = DB().run("SELECT * FROM Ciatura") for item in cursor: unaCriatura = Criatura() unaCriatura.id = item["idCiatura"] unaCriatura.Nombre = item["Nombre_Criatura"] unaCriatura.Descripcion = item["Descripcion_Criatura"] unaCriatura.Traduccion = item["Traduccion_Criatura"] unaCriatura.idReino = item["Reino_idReino"] listaAux.append(unaCriatura) return listaAux
def Delete(self, idDelete): DB().run("DELETE FROM Reino WHERE idReino = ('%d')" % (idDelete))
def Update(self, DescRemp, CaractRemp, idUpdate): DB().run( "UPDATE Reino SET Descripcion_Reino = ('%s'), Caracteristica_Reino = ('%s') WHERE idReino = ('%d')" % (DescRemp, CaractRemp, idUpdate))
def Insert(self): cursor = DB().run( "INSERT INTO Reino (Descripcion_Reino, Caracteristica_Reino) VALUES ('%s', '%s')" % (self.descripcion, self.caracteristica)) self.id = cursor.lastrowid
def Delete(self, idDelete): DB().run("DELETE FROM Ciatura WHERE idCiatura = ('%d')" % (idDelete))
def Delete(self, idDelete): DB().run("DELETE FROM Poder WHERE idPoder = ('%d')" % (idDelete))
def Update(self, Nombre, Descripcion, Traduccion, idReino, idUpdate): DB().run( "UPDATE Ciatura SET Nombre_Criatura = ('%s'), Descripcion_Criatura = ('%s'), Traduccion_Criatura = ('%s'), Reino_idReino = ('%s') WHERE idCiatura = ('%d')" % (Nombre, Descripcion, Traduccion, idReino, idUpdate))
def Update(self, idDiosRemp, idPoderRemp, idDios, idPoder, Cant): DB().run( "UPDATE Dios_has_Poder SET Dios_idDios = ('%s'), Poder_idPoder = ('%s'), Cantidad = ('%s') WHERE Dios_idDios = ('%d') AND Poder_idPoder = ('%d')" % (int(idDios), int(idPoder), int(Cant), int(idDiosRemp), int(idPoderRemp)))
def Insert(self): DB().run( "INSERT INTO Dios_has_Poder (Dios_idDios, Poder_idPoder, Cantidad) VALUES ('%s', '%s', '%s')" % (self.idDios, self.idPoder, self.Cantidad))
def Delete(self, idDelete): DB().run("DELETE FROM Dios WHERE idDios = ('%d')" % (idDelete))
def Update(self, Nombre, Deidad, Tipo, idReino, idUpdate): DB().run("UPDATE Dios SET Nombre_Dios = ('%s'), Deidad_Dios = ('%s'), Tipo_Dios = ('%s'), Reino_idReino = ('%s') WHERE idDios = ('%d')" % (Nombre, Deidad, Tipo, idReino, idUpdate))
def Insert(self): cursor = DB().run("INSERT INTO Dios (Nombre_Dios, Deidad_Dios, Tipo_Dios, Reino_idReino) VALUES ('%s', '%s', '%s', '%s')" % (self.Nombre, self.Deidad, self.Tipo, self.idReino)) self.id = cursor.lastrowid
from Python_SQL import DB from Py_SQL_Poder import Poder from Py_SQL_Dios import Dios from Py_SQL_Reino import Reino from Py_SQL_Criatura import Criatura from Py_SQL_DiosHasPoder import DHP DB().SetConnection('127.0.0.1', 'root', 'alumno', 'quinteros') Menu = None unPoder = Poder() unDios = Dios() unReino = Reino() unaCriatura = Criatura() unDHP = DHP() while Menu != 20: print("----------------------------") print("Reino -> Alta -> 0") print("Reino -> Baja -> 1") print("Reino -> Modificacion -> 2") print("Reino -> ListaDeReinos -> 3") print("Dios -> Alta -> 4") print("Dios -> Baja -> 5") print("Dios -> Modificacion -> 6") print("Dios -> ListaDeDioses -> 7") print("Poder -> Alta -> 8") print("Poder -> Baja -> 9") print("Poder -> Modificacion -> 10") print("Poder -> ListaDePoderes -> 11")
def Delete(self, idDios, idPoder): DB().run( "DELETE FROM Dios_has_Poder WHERE Dios_idDios = ('%d') AND Poder_idPoder = ('%d')" % (int(idDios), int(idPoder)))
def Insert(self): cursor = DB().run("INSERT INTO Poder (Descripcion_Poder) VALUES ('%s')" % (self.descripcion)) self.id = cursor.lastrowid
def Update(self, DescRemp, idUpdate): DB().run("UPDATE Poder SET Descripcion_Poder = ('%s') WHERE idPoder = ('%d')" % (DescRemp, idUpdate))
def Insert(self): cursor = DB().run( "INSERT INTO Ciatura (Nombre_Criatura, Descripcion_Criatura, Traduccion_Criatura, Reino_idReino) VALUES ('%s', '%s', '%s', '%s')" % (self.Nombre, self.Descripcion, self.Traduccion, self.idReino)) self.id = cursor.lastrowid