Class ProveedorService

java.lang.Object
service.ProveedorService

public class ProveedorService extends Object
Clase de servicio que gestiona las operaciones relacionadas con proveedores. Proporciona funcionalidades para registrar proveedores, listarlos, asignar articulos a proveedores y realizar pedidos.
Version:
1.0
Author:
ISC Israel de Jesus Mar Parada
See Also:
  • Constructor Details

    • ProveedorService

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

    • registrarProveedor

      public void registrarProveedor(Scanner scanner)
      Registra un nuevo proveedor en el sistema. Solicita NIT, nombre, telefono, email y direccion.
      Parameters:
      scanner - Scanner para entrada de datos
    • listarProveedores

      public void listarProveedores()
      Lista todos los proveedores registrados. Muestra NIT, nombre, telefono y cantidad de articulos que suministran.
    • asignarArticuloAProveedor

      public void asignarArticuloAProveedor(Scanner scanner)
      Asigna un articulo a un proveedor. Establece la relacion bidireccional entre ambos.
      Parameters:
      scanner - Scanner para entrada de datos
    • realizarPedido

      public void realizarPedido(Scanner scanner)
      Realiza un pedido a un proveedor. Simula el proceso de solicitud de articulos.
      Parameters:
      scanner - Scanner para entrada de datos