Lounas-päivällinen erottelu kuljetuksiin #34
@@ -44,9 +44,9 @@ public class Kuljetus implements TietokantaOlio {
|
||||
this.kuljetusPäivämäärä = pvm;
|
||||
this.kuljetusKierros = kuljetusKierros;
|
||||
this.tyyppi = tyyppi;
|
||||
this.salaatit = asiakas.getPäivänSalaatit(pvm);
|
||||
this.pääruoat = asiakas.getPäivänPääruoat(pvm);
|
||||
this.jälkiruoat = asiakas.getPäivänJälkiruoat(pvm);
|
||||
this.salaatit = asiakas.getKuljetuksenSalaatit(pvm, tyyppi);
|
||||
this.pääruoat = asiakas.getKuljetuksenPääruoat(pvm, tyyppi);
|
||||
this.jälkiruoat = asiakas.getKuljetuksenJälkiruoat(pvm, tyyppi);
|
||||
this.osoite = asiakas.getOsoite();
|
||||
this.avainTieto = asiakas.getAvainTieto();
|
||||
this.lisätieto = asiakas.getLisätiedot();
|
||||
@@ -190,12 +190,6 @@ public class Kuljetus implements TietokantaOlio {
|
||||
|
||||
try {
|
||||
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(
|
||||
rs.getInt("id"),
|
||||
rs.getInt("asiakasID"),
|
||||
@@ -209,7 +203,7 @@ public class Kuljetus implements TietokantaOlio {
|
||||
rs.getString("lisätieto"),
|
||||
rs.getString("avainTieto"),
|
||||
rs.getString("ruokarajoite"),
|
||||
kuljetusTyyppi
|
||||
Tyyppi.valueOf(rs.getString("tyyppi"))
|
||||
);
|
||||
kuljetukset.add(uusi);
|
||||
}
|
||||
@@ -246,9 +240,9 @@ public class Kuljetus implements TietokantaOlio {
|
||||
}
|
||||
|
||||
public void palautaMäärät(Asiakas asiakas) {
|
||||
setSalaatit(asiakas.getPäivänSalaatit(kuljetusPäivämäärä));
|
||||
setPääruoat(asiakas.getPäivänPääruoat(kuljetusPäivämäärä));
|
||||
setJälkiruoat(asiakas.getPäivänJälkiruoat(kuljetusPäivämäärä));
|
||||
setSalaatit(asiakas.getKuljetuksenSalaatit(kuljetusPäivämäärä, tyyppi));
|
||||
setPääruoat(asiakas.getKuljetuksenPääruoat(kuljetusPäivämäärä, tyyppi));
|
||||
setJälkiruoat(asiakas.getKuljetuksenJälkiruoat(kuljetusPäivämäärä, tyyppi));
|
||||
setLisätieto(asiakas.getLisätiedot());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user