Bugfix MeldungGenerator: without Altersgruppen

master
Markus Kreth 7 years ago
parent 0ccffe63b6
commit 73f93f0697
  1. 7
      src/main/java/de/kreth/vaadin/clubhelper/vaadinclubhelper/business/meldung/MeldungDmtWettkampfGenerator.java
  2. 2
      src/main/java/de/kreth/vaadin/clubhelper/vaadinclubhelper/business/meldung/MeldungGeneratorFactory.java

@ -2,13 +2,18 @@ package de.kreth.vaadin.clubhelper.vaadinclubhelper.business.meldung;
import de.kreth.vaadin.clubhelper.vaadinclubhelper.data.Altersgruppe; import de.kreth.vaadin.clubhelper.vaadinclubhelper.data.Altersgruppe;
import de.kreth.vaadin.clubhelper.vaadinclubhelper.data.Person; import de.kreth.vaadin.clubhelper.vaadinclubhelper.data.Person;
import de.kreth.vaadin.clubhelper.vaadinclubhelper.data.Startpass;
class MeldungDmtWettkampfGenerator extends AbstractMeldungGenerator { class MeldungDmtWettkampfGenerator extends AbstractMeldungGenerator {
@Override @Override
public void personRepresentation(StringBuilder txt, Altersgruppe g, Person p) { public void personRepresentation(StringBuilder txt, Altersgruppe g, Person p) {
txt.append("\n").append(p.getPrename()).append(" ").append(p.getSurname()).append("\t") txt.append("\n").append(p.getPrename()).append(" ").append(p.getSurname()).append("\t")
.append(p.getBirth().getYear()).append("\t").append(p.getStartpass().getStartpassNr()); .append(p.getBirth().getYear()).append("\t");
Startpass startpass = p.getStartpass();
if (startpass != null) {
txt.append(p.getStartpass().getStartpassNr());
}
} }
} }

@ -6,7 +6,7 @@ public class MeldungGeneratorFactory {
public static MeldungGenerator forType(CompetitionType.Type type) { public static MeldungGenerator forType(CompetitionType.Type type) {
if (type == null) { if (type == null) {
return new MeldungEinzelWettkampfGenerator(); return new MeldungDmtWettkampfGenerator(); // no Pflichten printed
} }
switch (type) { switch (type) {
case DOPPELMINI: case DOPPELMINI:

Loading…
Cancel
Save