fixed participanFormular and placesFormular

#19
This commit is contained in:
schrom01 2022-05-06 09:23:19 +02:00
parent f3495d28d6
commit 02456bc5bf
1 changed files with 3 additions and 10 deletions

View File

@ -7,6 +7,7 @@ import java.io.File;
import java.io.Serializable; import java.io.Serializable;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
import java.util.Iterator;
import java.util.List; import java.util.List;
public class Tournament implements Serializable { public class Tournament implements Serializable {
@ -31,11 +32,7 @@ public class Tournament implements Serializable {
} }
public void addParticipant(Participant newParticipant) throws ParticipantExistsException { public void addParticipant(Participant newParticipant) throws ParticipantExistsException {
for(Participant participant : participants){ participants.removeIf(participant -> participant.equals(newParticipant));
if(participant.equals(newParticipant)){
participants.remove(participant);
}
}
participants.add(newParticipant); participants.add(newParticipant);
} }
@ -53,11 +50,7 @@ public class Tournament implements Serializable {
} }
public void addPlace(Place newPlace) throws PlaceExistsException { public void addPlace(Place newPlace) throws PlaceExistsException {
for(Place place : places){ places.removeIf(place -> place.equals(newPlace));
if(place.equals(newPlace)){
places.remove(place);
}
}
places.add(newPlace); places.add(newPlace);
} }