Class InventarioService

java.lang.Object
service.InventarioService

public class InventarioService extends Object
Clase de servicio que gestiona las operaciones del inventario. Proporciona funcionalidades para agregar articulos, listarlos, buscar por codigo y ajustar stock.
Version:
1.0
Author:
ISC Israel de Jesus Mar Parada
See Also:
  • Constructor Details

    • InventarioService

      public InventarioService()
      Constructor del servicio de inventario. Obtiene la instancia unica del DataStore.
  • Method Details

    • agregarArticulo

      public void agregarArticulo(Scanner scanner)
      Agrega un nuevo articulo al inventario. Solicita al usuario los datos segun el tipo de articulo (Libreria, Oficina, Escolar).
      Parameters:
      scanner - Scanner para entrada de datos
    • listarArticulos

      public void listarArticulos()
      Lista todos los articulos del inventario. Muestra codigo, nombre, precio, stock, tipo y estado.
    • buscarArticulo

      public void buscarArticulo(Scanner scanner)
      Busca y muestra los detalles completos de un articulo por su codigo.
      Parameters:
      scanner - Scanner para entrada de datos
    • ajustarStock

      public void ajustarStock(Scanner scanner)
      Ajusta el stock de un articulo existente.
      Parameters:
      scanner - Scanner para entrada de datos