def Dar_de_Alta_Reserva(self):
     DB.run(
         "Insert into Reserva(idReserva, Cliente_dni, Horarios_idHorarios, Horarios_Sala_idSala ,Pelicula_idPelicula) VALUES("
         + str(self.idReserva) + "," + str(self.Cliente_dni) + "," +
         str(self.Horarios_idHorario) + "," +
         str(self.Horarios_Sala_idSala) + "," +
         str(self.Pelicula_idPelicula) + ");")
 def Dar_de_Alta_Persona(self):
     cur = DB.run(
         "Insert into Cliente(dni,nombre,apellido,contraseña) VALUES("
         'NULL'
         ", '" + str(self.nombre) + "', '" + str(self.apellido) + "', '" +
         self.contraseña + "');")
     self.dni = cur.lastrowid
Beispiel #3
0
 def InfoCine(idCine):
     cursorInfoCine = DB.run("Select * from Cine where idCine = '" +
                             idCine + "';")
     C = Cine()
     for item in cursorInfoCine:
         C.idCine = item["idCine"]
         C.nombre = item["nombre"]
     return C
Beispiel #4
0
 def get_butaca(idButaca):
     cursor_butaca = DB.run("Select * from Butaca where idButaca = "+idButaca+"")
     B = Butaca()
     dict = cursor_butaca.fetchone()
     B.idButaca = dict['idButaca']
     B.id_sala = dict['Sala_idSala']
     B.precio_butaca = dict['precio_butaca']
     return B
 def InfoPeli(idPeli):
     cursorInfoPeli = DB.run("Select * from Pelicula where idPelicula = ("+str(idPeli)+");")
     P = Pelicula()
     dict = cursorInfoPeli.fetchone()
     P.idPelicula = dict["idPelicula"]
     P.nombre = dict["nombre"]
     P.genero = dict["genero"]
     P.estrellas = dict["estrellas"]
     return P
Beispiel #6
0
 def ListarCines():
     cursorCine = DB().run("Select * from Cine")
     listaCines = []
     for item in cursorCine:
         Ci = Cine()
         Ci.idCine = item["idCine"]
         Ci.nombre = item["nombre"]
         listaCines.append(Ci)
     return listaCines
 def ObtenerDatosPersona(dni):
     cursorPersona = DB.run("Select * from Cliente where dni = " +
                            str(dni) + ";")
     P = Persona()
     for item in cursorPersona:
         P.dni = item['dni']
         P.nombre = item['nombre']
         P.apellido = item['apellido']
         P.contraseña = item['contraseña']
     return P
 def GetInfoHorarios(idHorario):
     cursorInfoHorario = DB.run("Select * from Horarios where idHorarios = '" + idHorario + "';")
     H = Horario()
     for item in cursorInfoHorario:
         H.idHorario = item["idHorarios"]
         H.fecha_hora = item["fecha_hora"]
         H.Sala_idSala = item["Sala_idSala"]
         H.Pelicula_idPelicula = item["Pelicula_idPelicula"]
         H.Cine_idCine = item["Cine_idCine"]
     return H
 def ButacaEnReserva(self):
     cursorButacaEnReserva = DB.run(
         "Select * from Butaca join Reserva on Reserva.Horarios_Sala_idSala = Butaca.Sala_idSala where Reserva.idReserva = "
         + str(self.idReserva) + ";")
     B = Butaca()
     for item in cursorButacaEnReserva:
         B.idButaca = item['idButaca']
         B.id_sala = item['Sala_idSala']
         B.precio_butaca = item['precio_butaca']
     return B
 def ListarPeliculas():
     cursorPeli = DB().run("Select * from Pelicula")
     listaPeliculas = []
     for item in cursorPeli:
         Peli = Pelicula()
         Peli.idPelicula = item["idPelicula"]
         Peli.nombre = item["nombre"]
         Peli.genero = item["genero"]
         Peli.estrellas = item["estrellas"]
         listaPeliculas.append(Peli)
     return listaPeliculas
 def PeliculaEnReserva(self):
     cursorPeliEnReserva = DB.run(
         "Select * from Pelicula join Reserva on Pelicula.idPelicula = Reserva.Pelicula_idPelicula where Reserva.idReserva = "
         + str(self.idReserva) + ";")
     Peli = Pelicula()
     for item in cursorPeliEnReserva:
         Peli.idPelicula = item['idPelicula']
         Peli.nombre = item['nombre']
         Peli.estrellas = item['estrellas']
         Peli.genero = item['genero']
     return Peli
 def HorarioEnReserva(self):
     cursorHorarioEnReserva = DB.run(
         "Select * from Horarios join Reserva on Horarios.idHorarios = Reserva.Horarios_idHorarios where Reserva.idReserva = "
         + str(self.idReserva) + ";")
     H = Horario()
     for item in cursorHorarioEnReserva:
         H.idHorario = item['idHorarios']
         H.fecha_hora = item['fecha_hora']
         H.Sala_idSala = item['Sala_idSala']
         H.Pelicula_idPelicula = item['Pelicula_idPelicula']
         H.Cine_idCine = item['Cine_idCine']
     return H
Beispiel #13
0
 def GetHorariosCine(idCine):
     cursorHorariosCine = DB.run(
         "Select * from Horarios join Cine on Horarios.Cine_idCine = Cine.idCine where Cine.idCine = '"
         + idCine + "';")
     listaHorarios = []
     for item in cursorHorariosCine:
         H = Horario()
         H.idHorario = item['idHorarios']
         H.fecha_hora = item['fecha_hora']
         H.Sala_idSala = item['Sala_idSala']
         H.Pelicula_idPelicula = item['Pelicula_idPelicula']
         H.Cine_idCine = item['Cine_idCine']
         listaHorarios.append(H)
     return listaHorarios
 def ListarReservas(dni):
     cursorReservas = DB().run(
         "Select * from Reserva where Reserva.Cliente_dni = " + str(dni) +
         ";")
     ListaReservas = []
     for item in cursorReservas:
         R = Reserva()
         R.idReserva = item["idReserva"]
         R.Cliente_dni = item["Cliente_dni"]
         R.Horarios_idHorario = item["Horarios_idHorarios"]
         R.Horarios_Sala_idSala = item["Horarios_Sala_idSala"]
         R.Pelicula_idPelicula = item["Pelicula_idPelicula"]
         ListaReservas.append(R)
     return ListaReservas
Beispiel #15
0
 def Dar_de_Alta_Cine(self):
     DB.run("Insert into Cine(idCine, nombre) VALUES(NULL,'" + self.nombre +
            "');")
 def Dar_de_Alta_Horario(self):
     DB.run("Insert into Horarios(idHorarios,fecha_hora,Sala_idSala,Pelicula_idPelicula,Cine_idCine) VALUES(" + str(self.idHorario) + ",'"+ (self.fecha_hora) +"'," + str(self.Sala_idSala) + ","+ str(self.Pelicula_idPelicula) +", " + str(self.Cine_idCine) + ");")
 def GetSala_En_Horario(idHorario):
     cursorSala_En_Horario = DB.run("Select * from Sala join Horarios on Horarios.Sala_idSala = Sala.idSala where Horarios.idHorarios = '" + idHorario + "';")
     S = Sala()
     for item in cursorSala_En_Horario:
         S.idSala = item['idSala']
     return S
 def Dar_de_Alta_Pelicula(self):
     DB.run("Insert into Pelicula(idPelicula, nombre, genero, estrellas) VALUES(NULL,'" + self.nombre + "','"+ self.genero +"','" + str(self.estrellas) + "');")
Beispiel #19
0
 def Dar_de_Alta_Butaca(self):
     DB.run("Insert into Butaca(idButaca,Sala_idSala,precio_butaca) VALUES (" + str(self.idButaca) + "," + str(self.id_sala) +"," + str(self.precio_butaca) +")")
 def Modificar_Pelicula(idPelicula,nombre,genero,estrellas):
     DB.run("UPDATE Pelicula SET nombre = '%s', genero = '%s', estrellas = '%i' WHERE idPelicula = %i;" % (
     nombre, genero, estrellas, idPelicula))
 def Dar_de_Baja_Pelicula(idPelicula):
     DB.run("Delete from Pelicula where idPelicula = ("+ str(idPelicula) +");")