Class InvitacionesManager

java.lang.Object
es.mdef.gaip_libreria.utilidades.InvitacionesManager

public final class InvitacionesManager extends Object
Gestiona el proceso de distribución de invitaciones para un acto específico. Esta clase es inmutable y no debe ser instanciada.
  • Method Details

    • calcularReparto

      public static Map<String,List<Reparticion>> calcularReparto(Acto acto)
      Calcula el reparto equitativo de localidades entre anfitriones de un acto.
      Parameters:
      acto - El acto del cual se quieren repartir las localidades.
      Returns:
      Un mapa con la distribución de localidades por unidad de formación.
    • calcularRepartoPersonalizado

      public static Map<String,List<Reparticion>> calcularRepartoPersonalizado(Acto acto, Map<String,List<Reparticion>> distribucionPersonalizada)