@Override public boolean suorita() { varasto.palautaVarastoon(tuoteId); Tuote poistettava = varasto.etsiTuote(tuoteId); ostoskori.poista(poistettava); return true; }
@Override public boolean suorita() { boolean saatiinTuote = varasto.otaVarastosta(tuoteId); if (!saatiinTuote) { return false; } Tuote tuote = varasto.etsiTuote(tuoteId); ostoskori.lisaaTuote(tuote); return true; }
public OstoksenPoistoKorista(Ostoskori ostoskori, long tuoteId) { this.ostoskori = ostoskori; this.tuoteId = tuoteId; this.varasto = Varasto.getInstance(); }