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