Skip to content
Snippets Groups Projects
Commit cd471013 authored by Niemi Miikka Matias's avatar Niemi Miikka Matias
Browse files

sorting

parent 7b02e107
No related branches found
No related tags found
No related merge requests found
......@@ -91,7 +91,7 @@ public class Reissut {
public void sort() {
reissut.sort(Comparator.comparing(Reissu::getPaivamaara));
reissut.sort(Comparator.comparing(Reissu::getPaivamaara).reversed());
}
......
......@@ -63,18 +63,32 @@ public class KalenteriGUIController implements Initializable {
private void LisaaReissu(){
ModalController.showModal(KalenteriMain.class.getResource("/fxLisaaReissu/LisaaReissuGUIView.fxml"),
"Lisää reissu", null,kalenteri);
List<Reissu> r = kalenteri.getReissut().getReissut();
if (r != null) {
reissutLista.getItems().clear();
this.Saaliisi.getItems().clear();
for (Reissu reissu : r) {
reissutLista.add(reissu.getPvmString() + " " + reissu.getSijainti(),reissu);
}
}
kirjoitaLisaaReissu();
tekstienPaivitys();
}
/**
* kirjoittaa reissut reissut listaan.
*/
public void kirjoitaLisaaReissu() {
Reissut s = kalenteri.getReissut();
s.sort();
if (s != null) {
reissutLista.getItems().clear();
this.Saaliisi.getItems().clear();
for (Reissu reissu : s.getReissut()) {
reissutLista.add(reissu.getPvmString() + " " + reissu.getSijainti(),reissu);
}
}
}
/**
* Päivitetään laskureiden tekstejä vastaamaan lukumääriä
* @example <pre name="test">
......@@ -95,7 +109,9 @@ public class KalenteriGUIController implements Initializable {
private void tallenna() {
Dialogs.showMessageDialog("Tallennetetaan! Mutta ei toimi vielä");
kalenteri.getReissut().sort();
kirjoitaLisaaReissu();
if ( reissumaara.get() - aluksi > 0){
TiedostonHiplailija t = new TiedostonHiplailija(System.getProperty("user.dir") + "/../reissut.dat");
TiedostonHiplailija sa = new TiedostonHiplailija(System.getProperty("user.dir")+ "/../saaliit.dat");
......
......@@ -10,3 +10,8 @@
3|1
4|1
5|1
1|3
2|2
3|1
4|1
5|2
......@@ -3,7 +3,7 @@
1|12.03.2025|Muurame|lumi sade
2|11.05.2025|Laukaa|aurinkoinen
3|12.03.2024|Laukaa|Pilvinen
4|17.11.2025|Vuontee|aurinkoinen
5|16.11.2025|Tikkakoski|sateinen
6|18.03.2025|Muurame|Aurinkoinen
3|12.03.2024|Laukaa|Pilvinen
......@@ -9,3 +9,5 @@
6|2|1|4|1|hopea
7|5|1|5|1|kupari
8|3|2|6|1|hopeinen
4|4|1|3|1|vihreä
4|4|1|3|1|vihreä
......@@ -7,3 +7,6 @@
1|6
2|2
3|1
1|6
2|2
3|2
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment