#include"JWI_Klassen_Verwaltung.h" #include"JWI_Klassen_Fenster.cpp" // ausgelagerte Operationen der Klasse Verwaltung void Verwaltung::WareneingangBearbeiten() { // Lagerbestand korrigieren class Produkt prod; // prod ist das Produkt zu dem eine neue Menge eingetroffe ist class EingabeFenster E; class Bestellposten bestp; int produktnummer; int menge; char* Text; // Text der im Menü ausgegeben werden soll Text="Bitte Produktnummer eingeben, zu der Waren eingetroffen sind:"; produktnummer = E.HoleEingabe(Text); Text="Bitte eingetroffene Menge eingeben:"; menge = E.HoleEingabe(Text); // menge ist die Mengenzunahme von prod prod = SucheProdukt(produktnummer); prod.AktuellenBestandKorregieren(menge); // nun auslieferbare Bestellposten in die Lieferkartei übertragen warte_kartei.SetzeAufAnfang(); for (int i=1; i<= warte_kartei.Laenge(); i++) { bestp = warte_kartei.HoleInhalt(); prod = SucheProdukt(bestp.HoleProduktNr()); if (bestp.HoleMenge()