Catálogo de libros
Cargando catálogo…
No se pudo conectar con el servidor.
Todavía no hay libros en el catálogo. Registrá un libro en la vista Libros.
No se encontraron libros que coincidan con la búsqueda. Probá con otro título o limpiá la búsqueda.
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.
Libros de la página actual
Muestra la misma página del catálogo, consultada con GET /libros/.
| Título | ISBN | Editorial | Género | Stock | Precio |
|---|
Todavía no hay libros registrados.
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.
Buscar un cliente por ID
Se consulta GET /clientes/{id} y el cliente queda disponible para una venta.
| 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.
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
No se pudo cargar el historial.
| Identificador | Fecha | Cliente | Total | Detalle |
|---|
Todavía no hay ventas registradas en el historial.
Detalle 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.