Kuljetus kuljettaa erikseen lounaan ja päivällisen
Signed-off-by: laurimaaninka <lauri.maaninka@gmail.com>
This commit is contained in:
@@ -44,9 +44,9 @@ public class Kuljetus implements TietokantaOlio {
|
|||||||
this.kuljetusPäivämäärä = pvm;
|
this.kuljetusPäivämäärä = pvm;
|
||||||
this.kuljetusKierros = kuljetusKierros;
|
this.kuljetusKierros = kuljetusKierros;
|
||||||
this.tyyppi = tyyppi;
|
this.tyyppi = tyyppi;
|
||||||
this.salaatit = asiakas.getPäivänSalaatit(pvm);
|
this.salaatit = asiakas.getKuljetuksenSalaatit(pvm, tyyppi);
|
||||||
this.pääruoat = asiakas.getPäivänPääruoat(pvm);
|
this.pääruoat = asiakas.getKuljetuksenPääruoat(pvm, tyyppi);
|
||||||
this.jälkiruoat = asiakas.getPäivänJälkiruoat(pvm);
|
this.jälkiruoat = asiakas.getKuljetuksenJälkiruoat(pvm, tyyppi);
|
||||||
this.osoite = asiakas.getOsoite();
|
this.osoite = asiakas.getOsoite();
|
||||||
this.avainTieto = asiakas.getAvainTieto();
|
this.avainTieto = asiakas.getAvainTieto();
|
||||||
this.lisätieto = asiakas.getLisätiedot();
|
this.lisätieto = asiakas.getLisätiedot();
|
||||||
@@ -190,12 +190,6 @@ public class Kuljetus implements TietokantaOlio {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
while (rs.next()) {
|
while (rs.next()) {
|
||||||
Tyyppi kuljetusTyyppi = Tyyppi.LOUNAS;
|
|
||||||
switch (rs.getString("tyyppi")) {
|
|
||||||
case "LOUNAS": kuljetusTyyppi = Tyyppi.LOUNAS; break;
|
|
||||||
case "PÄIVÄLLINEN": kuljetusTyyppi = Tyyppi.PÄIVÄLLINEN; break;
|
|
||||||
}
|
|
||||||
|
|
||||||
Kuljetus uusi = new Kuljetus(
|
Kuljetus uusi = new Kuljetus(
|
||||||
rs.getInt("id"),
|
rs.getInt("id"),
|
||||||
rs.getInt("asiakasID"),
|
rs.getInt("asiakasID"),
|
||||||
@@ -209,7 +203,7 @@ public class Kuljetus implements TietokantaOlio {
|
|||||||
rs.getString("lisätieto"),
|
rs.getString("lisätieto"),
|
||||||
rs.getString("avainTieto"),
|
rs.getString("avainTieto"),
|
||||||
rs.getString("ruokarajoite"),
|
rs.getString("ruokarajoite"),
|
||||||
kuljetusTyyppi
|
Tyyppi.valueOf(rs.getString("tyyppi"))
|
||||||
);
|
);
|
||||||
kuljetukset.add(uusi);
|
kuljetukset.add(uusi);
|
||||||
}
|
}
|
||||||
@@ -246,9 +240,9 @@ public class Kuljetus implements TietokantaOlio {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void palautaMäärät(Asiakas asiakas) {
|
public void palautaMäärät(Asiakas asiakas) {
|
||||||
setSalaatit(asiakas.getPäivänSalaatit(kuljetusPäivämäärä));
|
setSalaatit(asiakas.getKuljetuksenSalaatit(kuljetusPäivämäärä, tyyppi));
|
||||||
setPääruoat(asiakas.getPäivänPääruoat(kuljetusPäivämäärä));
|
setPääruoat(asiakas.getKuljetuksenPääruoat(kuljetusPäivämäärä, tyyppi));
|
||||||
setJälkiruoat(asiakas.getPäivänJälkiruoat(kuljetusPäivämäärä));
|
setJälkiruoat(asiakas.getKuljetuksenJälkiruoat(kuljetusPäivämäärä, tyyppi));
|
||||||
setLisätieto(asiakas.getLisätiedot());
|
setLisätieto(asiakas.getLisätiedot());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user