Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package biblioteka;
- import java.util.Scanner;
- public class Zarządzanie
- {
- public static void main(String[] args)
- {
- Scanner scanner = new Scanner(System.in);
- Scanner w = new Scanner(System.in);
- Biblioteka biblioteka = new Biblioteka();
- boolean przerwij = false;
- do
- {
- try
- {
- System.out.println("1) Dodaj czytelnika");
- System.out.println("2) Dodaj książkę");
- System.out.println("3) Wypożycz książkę");
- System.out.println("4) Oddaj ksiazkę");
- System.out.println("5) Pokaż księgozbiór");
- System.out.println("6) Pokaż listę czytelników");
- System.out.println("7) Pokaż listę wypożyczeń");
- System.out.println("8) Wyjście");
- char wybór = w.next().charAt(0);
- switch (wybór)
- {
- case 49:
- {
- System.out.print("Imię: ");
- String imie = scanner.nextLine();
- System.out.print("Nazwisko: ");
- String nazwisko = scanner.nextLine();
- System.out.print("Login: ");
- String login = scanner.nextLine();
- biblioteka.insertCzytelnik(imie, nazwisko, login);
- }
- break;
- case 50:
- {
- System.out.print("Tytuł: ");
- String tytul = scanner.nextLine();
- System.out.print("Autor: ");
- String autor = scanner.nextLine();
- biblioteka.insertKsiazka(tytul, autor);
- }
- break;
- // case 51:
- // {
- // if (biblioteka.listaCzytelnikow() == true)
- // {
- // System.out.println("Znajdz czytelnika:\n");
- // int idczytelnika = scanner.nextInt();
- // if (biblioteka.księgozbiór() == true)
- // {
- // System.out.println("\nJaka książka Cię interesuje?\n");
- // int idksiazki = scanner.nextInt();
- // biblioteka.wypozyczKsiazke(idczytelnika, idksiazki);
- // scanner.nextLine();
- // }
- // }
- //
- // }
- // break;
- case 52:
- {
- if (biblioteka.listaWypozyczonychKsiazek() == true)
- {
- System.out.println("\nJaką książkę wypożyczyłeś?\n");
- int idksiazki = scanner.nextInt();
- biblioteka.oddajKsiazke(idksiazki);
- scanner.nextLine();
- }
- }
- case 53:
- {
- biblioteka.księgozbiór();
- }
- break;
- case 54:
- {
- biblioteka.listaCzytelnikow();
- }
- break;
- case 55:
- {
- System.out.println("Niedługo tu pojawi sie kod!\n");
- }
- break;
- case 56:
- {
- System.out.println("Zamykanie połączenia z bazą...");
- System.out.println("Miłego dnia !");
- biblioteka.closeConnection();
- przerwij = true;
- }
- break;
- case 100:
- {
- biblioteka.usunTabele();
- }
- break;
- default:
- {
- System.out.println("Nie ma takiej opcji !");
- w.nextLine();
- }
- }
- } catch (Exception e)
- {
- System.err.println("Błędne dane !");
- w.nextLine();
- }
- } while (przerwij == false);
- scanner.close();
- w.close();
- }
- }
Add Comment
Please, Sign In to add comment