class Disponibilidad: def __init__(self): self.model = Connection('disponibilidad') def get_disponibilidades(self, order): return self.model.get_all(order) def get_disponibilidad(self, id_object): return self.model.get_by_id(id_object) # NO SE REQUIERE "INSERTAR" DISPONIBILIDAD # PUESTO QUE TODOS SE MODIFICARÁN CON LOS COMANDOS DE LOS OTROS DOS ARCHIVO # def insert_libros(self, libros): # return self.model.insert(libros) def update_disponibilidad(self, id_object, data): return self.model.update(id_object, data)
class Producto: def __init__(self): self.model = Connection('producto') def get_productos(self, order): return self.model.get_all(order) def get_producto(self, id_object): return self.model.get_by_id(id_object) def search_producto(self, data): return self.model.get_columns(data) def insert_producto(self, producto): return self.model.insert(producto) def update_producto(self, id_object, data): return self.model.update(id_object, data) def delete_producto(self, id_object): return self.model.delete(id_object)
class Usuarios: def __init__(self): self.model = Connection('usuarios') def get_usuarios(self, order): return self.model.get_all(order) def get_usuario(self, id_object): return self.model.get_by_id(id_object) def search_usuario(self, data): return self.model.get_columns(data) def insert_usuario(self, usuario): return self.model.insert(usuario) def update_usuario(self, id_object, data): return self.model.update(id_object, data) def delete_usuario(self, id_object): return self.model.delete(id_object)
class Factura: def __init__(self): self.model = Connection('factura') def get_facturas(self, order): return self.model.get_all(order) def get_factura(self, id_object): return self.model.get_by_id(id_object) def search_factura(self, data): return self.model.get_columns(data) def insert_factura(self, factura): return self.model.insert(factura) def update_factura(self, id_object, data): return self.model.update(id_object, data) def delete_factura(self, id_object): return self.model.delete(id_object)
class Libros: def __init__(self): self.model = Connection('libros') def get_libros(self, order): return self.model.get_all(order) def get_libro(self, id_object): return self.model.get_by_id(id_object) def search_libro(self, data): return self.model.get_columns(data) def insert_libro(self, libros): return self.model.insert(libros) def update_libro(self, id_object, data): return self.model.update(id_object, data) def delete_libro(self, id_object): return self.model.delete(id_object)
class Detalle: def __init__(self): self.model = Connection('detalle') def get_detalles(self, order): return self.model.get_all(order) def get_detalle(self, id_object): return self.model.get_by_id(id_object) def search_detalle(self, data): return self.model.get_columns(data) def insert_detalle(self, detalle): return self.model.insert(detalle) def update_detalle(self, id_object, data): return self.model.update(id_object, data) def delete_detalle(self, id_object): return self.model.delete(id_object)