Saltar al contenido principal

Librería Aurora

Catálogo, ventas e historial de una librería

Libros

Alta de libros contra la API: título, ISBN único, precio mayor que cero, stock inicial, editorial existente, género opcional y al menos una autoría con rol y orden.

Registrar un libro

Autorías

La API no expone un listado de autores: cada identificador se verifica con GET /autores/{id} antes de agregarlo. El rol se limita a autor, coautor, traductor o ilustrador.

Autorías del libro que se está registrando
Autor ID Rol Orden Acciones

Todavía no agregaste autorías.

Libros de la página actual

Muestra la misma página del catálogo, consultada con GET /libros/.

Libros registrados en la API
Título ISBN Editorial Género Stock Precio

Clientes

Alta de clientes contra la API y consulta individual por identificador. La API de los capítulos 1 a 4 no expone un listado de clientes, así que la tabla muestra los clientes registrados o consultados durante esta sesión.

Registrar un cliente

Buscar un cliente por ID

Se consulta GET /clientes/{id} y el cliente queda disponible para una venta.

Clientes de esta sesión
ID Nombre completo Correo electrónico

Todavía no hay clientes en esta sesión.

Ventas

Composición de una venta con cliente verificado, renglones con cantidades enteras mayores que cero y sin libros repetidos. La API calcula el total y conserva el precio unitario de cada renglón al confirmar.

Datos de la venta

La API no expone un listado de clientes: registrá uno o buscalo por ID en la vista Clientes.

Renglones de la venta en curso
Libro Cantidad Precio unitario Subtotal Acciones
Total de la venta $ 0.00

Todavía no agregaste renglones a la venta.

Historial de ventas

Listado paginado de ventas confirmadas y consulta del detalle. El precio unitario de cada renglón queda registrado en la base al confirmar: el detalle conserva los importes de la venta aunque después cambie el precio del catálogo.

Ventas registradas

Ventas registradas
Identificador Fecha Cliente Total Detalle
Detalle de la venta seleccionada
Renglones de la venta seleccionada
Libro Cantidad Precio unitario Subtotal
Total de la venta $ 0.00

El precio unitario quedó registrado en cada renglón al confirmar la venta, de modo que cambiar después el precio del catálogo no altera este detalle.