Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void Kunder::display(){
- char valg;
- do{
- cout << "\nFølgende valg:"
- << "\n\t1: Skriv ut alle kunder"
- << "\n\t2: Skriv ut enkelt kunder"
- << "\n\t0: Tilbake til hovedmeny";
- valg = lesCh("Kommando");
- }while(valg < '0' || valg > '2');
- switch (valg){
- case '1' : this->displayAlleKunder(); break;
- case '2' : this->displayKunde(); break;
- case '0' : cout << "\n\nGÃ¥r til hovedmeny..\n\n"; break;
- default : cout << "A: Skriv ut alle kunder\n"
- << "E: Skriv ut enkelt kunder\n";
- break;
- }
- }
- void Kunder::displayKunde(){
- int kundeNr;
- kundeNr = lesInt("Skriv inn kunde nummer", FORSTKUNDENR, sisteKundeNr);
- if(!kundeListe->displayElement(kundeNr))
- cout << "Kunden med kundenummer " << kundeNr << " eksisterer ikkje";
- }
- void Kunder::displayAlleKunder(){
- for(int i = 1; i <= kundeListe->noOfElements(); i++){
- Kunde* displayKunde;
- displayKunde = (Kunde *)kundeListe->removeNo(i);
- displayKunde->display();
- kundeListe->add(displayKunde);
- if(i % 5 == 0){
- cout << "\nTrykk ein tast for å vise dei 5 neste...";
- cin.get();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement