def insertar_prestamo_detalle(self): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) obj_conexion.cx_postgres.insertar_dprestamo(self.id_prest, self.id_libro, self.fec_devol_max)
def consultar_editorial(self): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) cod_ed = obj_conexion.cx_postgres.consultar_registro_editorial( self.nombre) return cod_ed
def actualizar_libro(self, id_libro): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) obj_conexion.cx_postgres.actualizar_datos_libro( self.titulo, self.autor, self.cod_ed, self.num_paginas, self.id_tipo, self.fecha_ingreso, self.fecha_publicacion, id_libro)
def consultar_libro(self): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) cod_libro = obj_conexion.cx_postgres.consultar_registro_libro( self.isbn) return cod_libro
def insertar_libro(self): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) obj_conexion.cx_postgres.insertar_libro(self.isbn, self.titulo, self.autor, self.cod_ed, self.num_paginas, self.id_tipo, self.fecha_ingreso, self.fecha_publicacion)
def inicializar(): cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=True).crear_tabla_prestamo()
def eliminar_lector(self, id_lector): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) obj_conexion.cx_postgres.eliminar_registro(self._identificador, id_lector)
def listar_lector(self): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) return obj_conexion.cx_postgres.leer_datos()
def consultar_lector(self): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) id_lector = obj_conexion.cx_postgres.consultar_registro_lector(self.num_tarjeta) return id_lector
def actualizar_lector(self, id_lector): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) obj_conexion.cx_postgres.actualizar_datos_lector(self.nombre, self.direccion, self.dni, self.correo, self.telefono, id_lector)
def inicializar(): cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=True).crear_tabla_lector()
def insertar_lector(self): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) obj_conexion.cx_postgres.insertar_lector(self.num_tarjeta, self.nombre, self.direccion, self.dni, self.correo, self.telefono)
def inicializar(): cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=True).crear_tabla_tipo_libro()
def actualizar_estado_libro(self, id_libro): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) obj_conexion.cx_postgres.actualizar_estado_libro(id_libro)
def insertar_prestamo(self): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) obj_conexion.cx_postgres.insertar_cprestamo(self.id_lector)
def insertar_tipo_libro(self): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) obj_conexion.cx_postgres.insertar_tipolibro(self.nombre, self.desc)
def eliminar_editorial(self, cod_ed): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) obj_conexion.cx_postgres.eliminar_registro(self._identificador, cod_ed)
def actualizar_editorial(self, cod_ed): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) obj_conexion.cx_postgres.actualizar_datos_editorial( self.nombre, self.pais, self.telefono, cod_ed)
def consultar_tipo_libro(self): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) id_tipo_libro = obj_conexion.cx_postgres.consultar_registro(self.nombre) return id_tipo_libro
def insertar_editorial(self): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) obj_conexion.cx_postgres.insertar_editorial(self.nombre, self.pais, self.telefono)
def actualizar_tipo_libro(self, id_tipo_libro): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) obj_conexion.cx_postgres.cambiar_tabla(self._tabla) obj_conexion.cx_postgres.actualizar_datos_tipolibro(self.nombre, self.desc, id_tipo_libro)
def listar_prestamo(self): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) return obj_conexion.cx_postgres.consultar_prestamo_lector(self.id_lector)
def consultar_cabecera(): obj_conexion = cx.Conexion(crear_conexion_pg=True, crear_conexion_mdb=False) return obj_conexion.cx_postgres.consultar_cabecera_prestamo()