
package de.ivu.elect.business.pruefung.control;

import java.io.Serializable;

import de.ivu.elect.business.stimmzettel.entity.EntityAufStimmzettelDaten;
import de.ivu.elect.business.wahlvorschlag.entity.Wahlvorschlag;
import de.ivu.elect.business.wahlvorschlagsperson.boundary.AbstractWahlvorschlagsPersonDAO;

public interface WahlvorschlagZulassungPruefSchritt extends Serializable {

  boolean isZulassungErlaubt(Wahlvorschlag wahlvorschlag, AbstractWahlvorschlagsPersonDAO wahlvorschlagsPersonDAO, EntityAufStimmzettelDaten entityAufStimmzettelDaten);

  String getGrundFuerVerweigerungDerZulassung(Wahlvorschlag wahlvorschlag);
}
