diff --git a/Ottelutiedot b/Ottelutiedot index 6c0a750185ab0c19cad15f1d8ac6c916d57e0b4d..92935901526bf0e9fd833b64a1c91c33f9a833bc 100644 --- a/Ottelutiedot +++ b/Ottelutiedot @@ -1,10 +1,13 @@ 1|2|6|4|3|2|6|1996-05-13|6-4, 6-4 -0|3|1|5|2|5|2|2024-04-09|6-0 -2|2|3|4|5|4|5|2024-04-01|6-0, 6-2 -3|1|2|6|4|1|2|2024-04-08|6-4, 7-5 -4|2|6|4|3|2|6|2024-02-12|6-2, 4-6, 6-0 -5|4|6|2|3|4|6|2024-01-08|5-7, 5-7 -0|2|3|7|9|2|3|2024-02-26|6-0, 6-4 -7|2|4|1|3|1|3|2024-04-05|6-4 -8|2|5|8|9|2|5|2024-03-04|6-3, 6-2 -9|2|6|4|3|2|6|1996-05-13|6-4, 6-4 +2|4|6|2|3|4|6|2024-01-08|5-7, 5-7 +3|2|3|4|5|4|5|2024-04-01|6-0, 6-2 +4|1|2|6|4|1|2|2024-04-08|6-4, 7-5 +5|2|6|4|3|2|6|2024-02-12|6-2, 4-6, 6-0 +6|4|6|2|3|4|6|2024-01-08|5-7, 5-7 +7|2|6|4|3|2|6|1996-05-13|6-4, 6-4 +8|2|3|4|5|4|5|2024-04-01|6-0, 6-2 +9|1|2|6|4|1|2|2024-04-08|6-4, 7-5 +10|2|6|4|3|2|6|2024-02-12|6-2, 4-6, 6-0 +12|2|6|4|3|2|6|1996-05-13|6-4, 6-4 +14|1|2|6|4|1|2|2024-04-08|6-4, 7-5 +15|2|6|4|3|2|6|2024-02-12|6-2, 4-6, 6-0 diff --git a/src/HT/fx/Karkelot.java b/src/HT/fx/Karkelot.java index ec67177456264f9de95dded80bbbe5c3e61eb054..5aa38b9f8cab63cfb280a503c853c6ab49d97908 100644 --- a/src/HT/fx/Karkelot.java +++ b/src/HT/fx/Karkelot.java @@ -161,4 +161,9 @@ public class Karkelot { System.out.println(ex.getMessage()); } } + + public void poistaOttelu(Ottelu ott) { + ottelut.poistaOttelu(ott); + + } } diff --git a/src/HT/fx/Ottelut.java b/src/HT/fx/Ottelut.java index 79dabab56ddd2d3c2b3e0fda8aeb65488835a7d5..facabc04c20ddc15df23bd832bc0e9fc30e47103 100644 --- a/src/HT/fx/Ottelut.java +++ b/src/HT/fx/Ottelut.java @@ -131,6 +131,11 @@ public class Ottelut implements Iterable<Ottelu> { } } + + public void poistaOttelu(Ottelu ott) { + alkiot.remove(ott); + + } /* public void lueTiedostosta(String tiedosto) { diff --git a/src/HT/fx/PadelLisaaOtteluGUIController.java b/src/HT/fx/PadelLisaaOtteluGUIController.java index 5d540c00ffe7aba9357b7cbbef7d4ac1f1a4d678..95a679632daeb3716aae3da0b209afc718432485 100644 --- a/src/HT/fx/PadelLisaaOtteluGUIController.java +++ b/src/HT/fx/PadelLisaaOtteluGUIController.java @@ -65,18 +65,16 @@ public class PadelLisaaOtteluGUIController implements ModalControllerInterface<S @FXML void handlePoista() { if(muok>0) { Ottelu ott = PadelMainGUIController.getKarkelo().noudaOttelu(muok); - ott.setTunnusNro(0); + PadelMainGUIController.getKarkelo().poistaOttelu(ott); - int i = muok; - - while(i<PadelMainGUIController.getKarkelo().noudaOttelut().size()-1) { - Ottelu otte = PadelMainGUIController.getKarkelo().noudaOttelu(i+1); - otte.setTunnusNro(i+1); - i++; - } + + + // Suljetaan ikkuna + Stage stage = (Stage) OKButton.getScene().getWindow(); + stage.close(); } - + OtteluIkkunaGUIController.muokattava=-1; } //======================================================= @@ -111,7 +109,7 @@ public class PadelLisaaOtteluGUIController implements ModalControllerInterface<S Ottelu ott = PadelMainGUIController.getKarkelo().noudaOttelu(muok); int numerot[] = ott.getPelaajaNrot(); - System.out.println(numerot[0] +" "+ numerot[1]+" "+ numerot[2]+" "+numerot[3]+""); + System.out.println(numerot[0] +" "+ numerot[1]+" "+ numerot[2]+" "+numerot[3]+" " + muok); menuOsallistuja1.setSelectedIndex(numerot[0]-1);