Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 2337d11df4 | |||
| cbd7f055d8 |
@@ -1,3 +1,6 @@
|
|||||||
|
# 2.0.2
|
||||||
|
- Korjattu virhe kierroksen asiakkaiden hakemisessa, joka aiheutti vääriä järjestyksiä kierroksella
|
||||||
|
|
||||||
# 2.0.1
|
# 2.0.1
|
||||||
- Vaihdettu versioloki avautumaan paikallisena tiedostona
|
- Vaihdettu versioloki avautumaan paikallisena tiedostona
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>fi.lpam.ruokamanageri</groupId>
|
<groupId>fi.lpam.ruokamanageri</groupId>
|
||||||
<artifactId>Ruokamanageri</artifactId>
|
<artifactId>Ruokamanageri</artifactId>
|
||||||
<version>2.0.1</version>
|
<version>2.0.2</version>
|
||||||
<properties>
|
<properties>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<maven.compiler.source>25</maven.compiler.source>
|
<maven.compiler.source>25</maven.compiler.source>
|
||||||
|
|||||||
@@ -106,7 +106,7 @@ public class Asiakas implements TietokantaOlio {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Hakee tietokannasta asiakasidn perusteella asiakkaat
|
* Hakee tietokannasta asiakasidn perusteella asiakkaat ja palauttaa ne annetussa järjestyksessä
|
||||||
* @param IDt haettavat asiakkkaat
|
* @param IDt haettavat asiakkkaat
|
||||||
* @return Haetut asiakkaat tai null
|
* @return Haetut asiakkaat tai null
|
||||||
*/
|
*/
|
||||||
@@ -120,7 +120,17 @@ public class Asiakas implements TietokantaOlio {
|
|||||||
String sql = "select * from asiakkaat where id in (" + sbIDt + ") order by instr('" + sbIDt + "', id)";
|
String sql = "select * from asiakkaat where id in (" + sbIDt + ") order by instr('" + sbIDt + "', id)";
|
||||||
Statement stmt = tietokanta.createStatement();
|
Statement stmt = tietokanta.createStatement();
|
||||||
ResultSet rs = stmt.executeQuery(sql);
|
ResultSet rs = stmt.executeQuery(sql);
|
||||||
return parsiResultSet(rs);
|
ArrayList<Asiakas> asiakkaat = parsiResultSet(rs);
|
||||||
|
|
||||||
|
ArrayList<Asiakas> järjestetyt = new ArrayList<Asiakas>();
|
||||||
|
for (int id : IDt) {
|
||||||
|
for (Asiakas asiakas : asiakkaat) {
|
||||||
|
if (asiakas.getId() == id) {
|
||||||
|
järjestetyt.add(asiakas);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return järjestetyt;
|
||||||
}
|
}
|
||||||
catch (SQLException e) {
|
catch (SQLException e) {
|
||||||
SiirtoVirhe alert = new SiirtoVirhe(e);
|
SiirtoVirhe alert = new SiirtoVirhe(e);
|
||||||
|
|||||||
@@ -15,8 +15,6 @@ import javafx.scene.layout.*;
|
|||||||
import java.awt.*;
|
import java.awt.*;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.net.URI;
|
|
||||||
import java.net.URISyntaxException;
|
|
||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
||||||
|
|||||||
@@ -104,6 +104,7 @@ public class Kierroshallinta extends TabPohja {
|
|||||||
int index = 0;
|
int index = 0;
|
||||||
for (int i = 0; i < kierrokset.size();) {
|
for (int i = 0; i < kierrokset.size();) {
|
||||||
Kierros k = kierrokset.get(i);
|
Kierros k = kierrokset.get(i);
|
||||||
|
k.setAsiakkaat(FXCollections.observableArrayList(new ArrayList<>()));
|
||||||
k.setAsiakkaat(mclv.getColumns().get(index).getItems());
|
k.setAsiakkaat(mclv.getColumns().get(index).getItems());
|
||||||
index++;
|
index++;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user