@Override public List<Arbeitsplan> erstelleArbeitsplaene(Fertigungsauftrag fa) { if (fa.getBauteil() == null) return new ArrayList<Arbeitsplan>(getPlaene(fa.getKundenAuftrag().getAngebot().getBauteil())); return new ArrayList<Arbeitsplan>(getPlaene(fa.getBauteil())); }
@Override public Bauteil getBauteil(Fertigungsauftrag fa) { return this.fertigungsRepo.findOne(fa.getNr()).getKundenAuftrag().getAngebot().getBauteil(); }