Class PrestamoService

java.lang.Object
service.PrestamoService

public class PrestamoService extends Object
Clase de servicio que gestiona los prestamos y devoluciones de libros. Permite realizar prestamos, registrar devoluciones y calcular multas.
Version:
1.0
Author:
ISC Israel de Jesus Mar Parada
See Also:
  • Constructor Details

    • PrestamoService

      public PrestamoService()
  • Method Details

    • realizarPrestamo

      public Prestamo realizarPrestamo(Scanner scanner, Catalogo catalogo, Socio socio)
      Realiza un prestamo de un libro a un socio.
      Parameters:
      scanner - Scanner para entrada de datos
      catalogo - Catalogo de libros
      socio - Socio que realiza el prestamo
      Returns:
      Prestamo realizado
    • registrarDevolucion

      public void registrarDevolucion(Scanner scanner, Socio socio)
      Registra la devolucion de un libro.
      Parameters:
      scanner - Scanner para entrada de datos
      socio - Socio que devuelve el libro
    • mostrarPrestamosActivos

      public void mostrarPrestamosActivos(List<Socio> socios)
      Muestra los prestamos activos de todos los socios.
      Parameters:
      socios - Lista de socios