Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| fd7e736574 | |||
| fadda42b56 | |||
| a598c15e62 |
@@ -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>3.2.0</version>
|
<version>3.2.1</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>
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ public class RaporttiRivi {
|
|||||||
private final String nimi;
|
private final String nimi;
|
||||||
private final LocalDate pvm;
|
private final LocalDate pvm;
|
||||||
private final int salaatit, pääruoat, jälkiruoat;
|
private final int salaatit, pääruoat, jälkiruoat;
|
||||||
|
private final String erva;
|
||||||
private final String lisätiedot;
|
private final String lisätiedot;
|
||||||
private final String yhteyshenkilönNimi, laskutusOsoite, yhteyshenkilönPuhelinnumero, yhteyshenkilönSähköposti;
|
private final String yhteyshenkilönNimi, laskutusOsoite, yhteyshenkilönPuhelinnumero, yhteyshenkilönSähköposti;
|
||||||
|
|
||||||
@@ -23,13 +24,15 @@ public class RaporttiRivi {
|
|||||||
String yhteyshenkilönNimi,
|
String yhteyshenkilönNimi,
|
||||||
String laskutusOsoite,
|
String laskutusOsoite,
|
||||||
String yhteyshenkilönPuhelinnumero,
|
String yhteyshenkilönPuhelinnumero,
|
||||||
String yhteyshenkilönSähköposti) {
|
String yhteyshenkilönSähköposti,
|
||||||
|
String erva) {
|
||||||
this.nimi = nimi;
|
this.nimi = nimi;
|
||||||
this.pvm = pvm;
|
this.pvm = pvm;
|
||||||
this.salaatit = salaatit;
|
this.salaatit = salaatit;
|
||||||
this.pääruoat = pääruoat;
|
this.pääruoat = pääruoat;
|
||||||
this.jälkiruoat = jälkiruoat;
|
this.jälkiruoat = jälkiruoat;
|
||||||
this.lisätiedot = lisätiedot;
|
this.lisätiedot = lisätiedot;
|
||||||
|
this.erva = erva;
|
||||||
this.yhteyshenkilönNimi = yhteyshenkilönNimi;
|
this.yhteyshenkilönNimi = yhteyshenkilönNimi;
|
||||||
this.laskutusOsoite = laskutusOsoite;
|
this.laskutusOsoite = laskutusOsoite;
|
||||||
this.yhteyshenkilönPuhelinnumero = yhteyshenkilönPuhelinnumero;
|
this.yhteyshenkilönPuhelinnumero = yhteyshenkilönPuhelinnumero;
|
||||||
@@ -53,7 +56,8 @@ public class RaporttiRivi {
|
|||||||
asiakkaat.yhteyshenkilönNimi,
|
asiakkaat.yhteyshenkilönNimi,
|
||||||
asiakkaat.laskutusosoite,
|
asiakkaat.laskutusosoite,
|
||||||
asiakkaat.yhteyshenkilönPuhelinnumero,
|
asiakkaat.yhteyshenkilönPuhelinnumero,
|
||||||
asiakkaat.yhteyshenkilönSähköposti
|
asiakkaat.yhteyshenkilönSähköposti,
|
||||||
|
asiakkaat.erityisruokavalio
|
||||||
from kuljetukset
|
from kuljetukset
|
||||||
left join asiakkaat on kuljetukset.asiakasID=asiakkaat.id
|
left join asiakkaat on kuljetukset.asiakasID=asiakkaat.id
|
||||||
where kuljetusPäivämäärä between ? and ?
|
where kuljetusPäivämäärä between ? and ?
|
||||||
@@ -75,6 +79,7 @@ public class RaporttiRivi {
|
|||||||
rs.getString(i++),
|
rs.getString(i++),
|
||||||
rs.getString(i++),
|
rs.getString(i++),
|
||||||
rs.getString(i++),
|
rs.getString(i++),
|
||||||
|
rs.getString(i++),
|
||||||
rs.getString(i++)
|
rs.getString(i++)
|
||||||
);
|
);
|
||||||
raportti.add(uusi);
|
raportti.add(uusi);
|
||||||
@@ -93,7 +98,8 @@ public class RaporttiRivi {
|
|||||||
asiakkaat.yhteyshenkilönNimi,
|
asiakkaat.yhteyshenkilönNimi,
|
||||||
asiakkaat.laskutusosoite,
|
asiakkaat.laskutusosoite,
|
||||||
asiakkaat.yhteyshenkilönPuhelinnumero,
|
asiakkaat.yhteyshenkilönPuhelinnumero,
|
||||||
asiakkaat.yhteyshenkilönSähköposti
|
asiakkaat.yhteyshenkilönSähköposti,
|
||||||
|
asiakkaat.erityisruokavalio
|
||||||
from kuljetukset
|
from kuljetukset
|
||||||
left join asiakkaat on kuljetukset.asiakasID=asiakkaat.id
|
left join asiakkaat on kuljetukset.asiakasID=asiakkaat.id
|
||||||
where kuljetusPäivämäärä between ? and ?
|
where kuljetusPäivämäärä between ? and ?
|
||||||
@@ -117,6 +123,7 @@ public class RaporttiRivi {
|
|||||||
rs.getString(i++),
|
rs.getString(i++),
|
||||||
rs.getString(i++),
|
rs.getString(i++),
|
||||||
rs.getString(i++),
|
rs.getString(i++),
|
||||||
|
rs.getString(i++),
|
||||||
rs.getString(i++)
|
rs.getString(i++)
|
||||||
);
|
);
|
||||||
raportti.add(uusi);
|
raportti.add(uusi);
|
||||||
@@ -137,7 +144,7 @@ public class RaporttiRivi {
|
|||||||
"\n" + yhteyshenkilönPuhelinnumero +
|
"\n" + yhteyshenkilönPuhelinnumero +
|
||||||
"\n" + yhteyshenkilönSähköposti;
|
"\n" + yhteyshenkilönSähköposti;
|
||||||
|
|
||||||
return nimi +
|
return nimi + " " + erva +
|
||||||
"\nSal: " + salaatit + ", Pr: " + pääruoat + ", Jr: " + jälkiruoat +
|
"\nSal: " + salaatit + ", Pr: " + pääruoat + ", Jr: " + jälkiruoat +
|
||||||
"\nLisätiedot:\n" +
|
"\nLisätiedot:\n" +
|
||||||
getLisätiedot() +
|
getLisätiedot() +
|
||||||
@@ -184,4 +191,8 @@ public class RaporttiRivi {
|
|||||||
public String getYhteyshenkilönSähköposti() {
|
public String getYhteyshenkilönSähköposti() {
|
||||||
return yhteyshenkilönSähköposti;
|
return yhteyshenkilönSähköposti;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getErva() {
|
||||||
|
return erva;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -87,6 +87,10 @@ public class KuljetusRaportit extends TabPohja {
|
|||||||
tcJälkiruoat.setMinWidth(100);
|
tcJälkiruoat.setMinWidth(100);
|
||||||
tcJälkiruoat.setCellValueFactory(new PropertyValueFactory<>("jälkiruoat"));
|
tcJälkiruoat.setCellValueFactory(new PropertyValueFactory<>("jälkiruoat"));
|
||||||
|
|
||||||
|
TableColumn<RaporttiRivi, String> tcErva = new TableColumn<>("Erityisruokavalio");
|
||||||
|
tcErva.setMinWidth(200);
|
||||||
|
tcErva.setCellValueFactory(new PropertyValueFactory<>("erva"));
|
||||||
|
|
||||||
TableColumn<RaporttiRivi, String> tcLisätiedot = new TableColumn<>("Lisätiedot");
|
TableColumn<RaporttiRivi, String> tcLisätiedot = new TableColumn<>("Lisätiedot");
|
||||||
tcLisätiedot.setMinWidth(300);
|
tcLisätiedot.setMinWidth(300);
|
||||||
tcLisätiedot.setCellValueFactory(new PropertyValueFactory<>("lisätiedot"));
|
tcLisätiedot.setCellValueFactory(new PropertyValueFactory<>("lisätiedot"));
|
||||||
@@ -107,7 +111,7 @@ public class KuljetusRaportit extends TabPohja {
|
|||||||
tcYhteyshenkilönSähköposti.setMinWidth(200);
|
tcYhteyshenkilönSähköposti.setMinWidth(200);
|
||||||
tcYhteyshenkilönSähköposti.setCellValueFactory(new PropertyValueFactory<>("yhteyshenkilönSähköposti"));
|
tcYhteyshenkilönSähköposti.setCellValueFactory(new PropertyValueFactory<>("yhteyshenkilönSähköposti"));
|
||||||
|
|
||||||
tableView.getColumns().addAll(tcNimi, tcPvm, tcSalaatit, tcPääruoat, tcJälkiruoat, tcLisätiedot,
|
tableView.getColumns().addAll(tcNimi, tcPvm, tcSalaatit, tcPääruoat, tcJälkiruoat, tcErva, tcLisätiedot,
|
||||||
tcYhteyshenkilönNimi, tcLaskutusOsoite, tcYhteyshenkilönPuhelinnumero, tcYhteyshenkilönSähköposti);
|
tcYhteyshenkilönNimi, tcLaskutusOsoite, tcYhteyshenkilönPuhelinnumero, tcYhteyshenkilönSähköposti);
|
||||||
tableView.setPlaceholder(new FontLabel(BUTTON_FONT, "Hae raportti"));
|
tableView.setPlaceholder(new FontLabel(BUTTON_FONT, "Hae raportti"));
|
||||||
for (TableColumn<RaporttiRivi, ?> sarake : tableView.getColumns()) {
|
for (TableColumn<RaporttiRivi, ?> sarake : tableView.getColumns()) {
|
||||||
|
|||||||
@@ -1,3 +1,6 @@
|
|||||||
|
# 3.2.1
|
||||||
|
- Asiakkaan erityisruokavalio osaksi raporttia
|
||||||
|
|
||||||
# 3.2.0
|
# 3.2.0
|
||||||
- Lisätty Asetukset -välilehti
|
- Lisätty Asetukset -välilehti
|
||||||
- Asiakkaan voi poistaa ilman, että se rikkoo kierroksia
|
- Asiakkaan voi poistaa ilman, että se rikkoo kierroksia
|
||||||
|
|||||||
Reference in New Issue
Block a user