extracted Method tournamentExists to FileIO.java
This commit is contained in:
		
							parent
							
								
									e79a38c696
								
							
						
					
					
						commit
						5034203409
					
				| 
						 | 
					@ -46,6 +46,15 @@ public class FileIO {
 | 
				
			||||||
        return tournamentFiles;
 | 
					        return tournamentFiles;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public boolean tournamentExists(String name){
 | 
				
			||||||
 | 
					        for(TournamentFile file : getList()) {
 | 
				
			||||||
 | 
					            if(file.toString().toLowerCase().equals(name.toLowerCase())){
 | 
				
			||||||
 | 
					                return true;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        return false;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * @param tournamentFile
 | 
					     * @param tournamentFile
 | 
				
			||||||
     * @return
 | 
					     * @return
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -53,11 +53,9 @@ public class TournamentListController extends FXController {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    @FXML
 | 
					    @FXML
 | 
				
			||||||
    void createTournament(ActionEvent event) {
 | 
					    void createTournament(ActionEvent event) {
 | 
				
			||||||
        for(FileIO.TournamentFile file : getFileIO().getList()) {
 | 
					        if(getFileIO().tournamentExists(tournamentNameField.getText())){
 | 
				
			||||||
            if(file.toString().equals(tournamentNameField.getText())){
 | 
					            System.out.println("Tournament with same name exists already.");
 | 
				
			||||||
                return; //TODO handle and logging
 | 
					            return; //TODO handle and logging
 | 
				
			||||||
                // Tournament with same name exists already.
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        try {
 | 
					        try {
 | 
				
			||||||
            Tournament tournament = new Tournament(tournamentNameField.getText(), modusChoiceBox.getValue());
 | 
					            Tournament tournament = new Tournament(tournamentNameField.getText(), modusChoiceBox.getValue());
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue