package de.ivu.elect.business.wahlbeteiligung.entity;

public enum  WahlbeteiligungAuswertungStatus {

  EINGABE_MOEGLICH {
    @Override
    public boolean isManuelleErfassungMoeglich() {
      return true;
    }
  },
  EINGABE_GESPERRT {
    @Override
    public boolean isManuelleErfassungMoeglich() {
      return false;
    }
  },
  AUTOMATISCHE_UEBERNAHME_VORGESEHEN {
    @Override
    public boolean isManuelleErfassungMoeglich() {
      return false;
    }
  },
  AUTOMATISCHE_UEBERNAHME_ERFOLGT {
    @Override
    public boolean isManuelleErfassungMoeglich() {
      return false;
    }
  };

  public abstract boolean isManuelleErfassungMoeglich();
}
