Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- do {
- System.out.println("1. Klienci 2. Produkty 3. zamowienia "
- + "\n4. menu zamowien(dodawanie produktow do zamowien itp.) 5. exit");
- option = sc.nextInt();
- switch (option) {
- case 1:
- System.out.println("1.Dodaj Klienta 2.usun klienta 3.pokaz klientow 4. menu glowne");
- option = sc.nextInt();
- do {
- switch (option) {
- case 1:
- System.out.println("Podaj Imie Klienta");
- u = sc.next();
- System.out.println("Podaj Imie nazwisko");
- y = sc.next();
- Klient k = new Klient(u, y);
- s.addKlient(k);
- break;
- case 2:
- System.out.println(s.showKlient() + "\n podaj numer ktorego klienta usunac");
- option = sc.nextInt();
- option = option - 1;
- s.delKlient(option);
- break;
- case 3:
- System.out.println(s.showKlient());
- break;
- case 4:
- break;
- default:
- System.out.println("No such option");
- break;
- }
- } while (option != 4);
- break;
- case 2:
- System.out.println("1.dodaj produkt 2.usun produkt 3.pokaz produkty 4. menu glowne");
- option = sc.nextInt();
- do {
- switch (option) {
- case 1:
- double d;
- System.out.println("Podaj nazwe produktu");
- u = sc.next();
- System.out.println("Podaj Cene");
- d = sc.nextDouble();
- Produkt p = new Produkt(u, d);
- s.addPro(p);
- break;
- case 2:
- System.out.println(s.showProdu() + "\n podaj numer produktu ktorego usunac");
- option = sc.nextInt();
- option = option - 1;
- s.delPro(option);
- break;
- case 3:
- System.out.println(s.showProdu());
- break;
- case 4:
- break;
- default:
- System.out.println("No such option");
- break;
- }
- } while (option != 4);
- break;
- case 3:
- System.out.println("1. dodaj zamowienie 2. usun zamowienie 3. pokaz zamowienia 4. menu glowne");
- option = sc.nextInt();
- do {
- switch (option) {
- case 1:
- try {
- if (s.getKlient(0) == null) {
- } else {
- System.out.println(s.showKlient() + "Podaj numer klienta do ktorego przypisac zamowienie");
- option = sc.nextInt();
- u = s.getKlient(option - 1).toString();
- Zamowienie z = new Zamowienie(u);
- s.createZam(z);
- }
- } catch (IndexOutOfBoundsException e) {
- System.out.println("Pierwszo utworz klientow/badz podaj poprawny numer");
- }
- ;
- break;
- case 2:
- System.out.println(s.showZam() + "podaj numer zamowienia do usuniecia");
- option = sc.nextInt();
- option = option - 1;
- s.delZam(option);
- break;
- case 3:
- System.out.println(s.showZam());
- break;
- case 4:
- break;
- default:
- System.out.println("No such option");
- break;
- }
- } while (option != 4);
- break;
- case 4:
- System.out.println("1. dodaj produkty 2. usun produkty 3. menu glowne");
- option = sc.nextInt();
- do {
- switch (option) {
- case 1:
- try {
- System.out.println("Podaj numer zamowienia");
- System.out.println(s.showZam());
- option = sc.nextInt();
- option = option - 1;
- System.out.println("Podaj numer produktu");
- System.out.println(s.showProdu());
- q = sc.nextInt();
- q = q - 1;
- System.out.println("Ile dodac produktow? Prosimy o wmiare male liczby");
- w = sc.nextInt();
- for (int g = 1; g <= w; g++) {
- s.getZam(option).addProdukt(s.getPro(q));
- }
- System.out.println("Gotowe :)");
- } catch (IndexOutOfBoundsException e) {
- System.out.println("Nie ma zamowienia o takim numerze, badz produktu!");
- }
- break;
- case 2:
- try {
- System.out.println("Podaj numer zamowienia");
- System.out.println(s.showZam());
- option = sc.nextInt();
- option = option - 1;
- System.out.println("Podaj numer produktu");
- q = sc.nextInt();
- q = q - 1;
- s.getZam(option).remPro(s.getZam(option).getProdukt(q));
- System.out.println("Gotowe :)");
- } catch (IndexOutOfBoundsException e) {
- System.out.println("Nie ma zamowienia o takim numerze, badz produktu!");
- }
- break;
- case 3:
- break;
- default:
- System.out.println("No such option");
- break;
- }
- } while (option != 3);
- break;
- case 5:
- System.out.println("Ending Aplication");
- break;
- default:
- System.out.println("No such option");
- break;
- }
- } while (option != 5);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement