Advertisement
Guest User

Untitled

a guest
Jun 4th, 2018
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.63 KB | None | 0 0
  1. package biblioteka;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Zarządzanie
  6. {
  7.     public static void main(String[] args)
  8.     {
  9.         Scanner scanner = new Scanner(System.in);
  10.         Scanner w = new Scanner(System.in);
  11.         Biblioteka biblioteka = new Biblioteka();
  12.         boolean przerwij = false;
  13.         do
  14.         {
  15.             try
  16.             {
  17.                 System.out.println("1) Dodaj czytelnika");
  18.                 System.out.println("2) Dodaj książkę");
  19.                 System.out.println("3) Wypożycz książkę");
  20.                 System.out.println("4) Oddaj ksiazkę");
  21.                 System.out.println("5) Pokaż księgozbiór");
  22.                 System.out.println("6) Pokaż listę czytelników");
  23.                 System.out.println("7) Pokaż listę wypożyczeń");
  24.                 System.out.println("8) Wyjście");
  25.                 char wybór = w.next().charAt(0);
  26.                 switch (wybór)
  27.                 {
  28.                 case 49:
  29.                 {
  30.                     System.out.print("Imię: ");
  31.                     String imie = scanner.nextLine();
  32.                     System.out.print("Nazwisko: ");
  33.                     String nazwisko = scanner.nextLine();
  34.                     System.out.print("Login: ");
  35.                     String login = scanner.nextLine();
  36.                     biblioteka.insertCzytelnik(imie, nazwisko, login);
  37.                 }
  38.                     break;
  39.                 case 50:
  40.                 {
  41.                     System.out.print("Tytuł: ");
  42.                     String tytul = scanner.nextLine();
  43.                     System.out.print("Autor: ");
  44.                     String autor = scanner.nextLine();
  45.                     biblioteka.insertKsiazka(tytul, autor);
  46.                 }
  47.                     break;
  48.                 case 51:
  49.                 {
  50.                     System.out.println("Znajdz czytelnika:\n");
  51.                     biblioteka.listaCzytelnikow();
  52.                     int idczytelnika = scanner.nextInt();
  53.                     System.out.println("\nJaka książka Cię interesuje?\n");
  54.                     biblioteka.księgozbiór();
  55.                     int idksiazki = scanner.nextInt();
  56.                     biblioteka.wypozyczKsiazke(idczytelnika, idksiazki);
  57.                 }
  58.                     break;
  59.                 case 52:
  60.                 {
  61.                     System.out.println("\nJaką książkę wypożyczyłeś?\n");
  62.                     biblioteka.listaWypozyczonychKsiazek();
  63.                     int idksiazki = scanner.nextInt();
  64.                     biblioteka.oddajKsiazke(idksiazki);
  65.                 }
  66.                 case 53:
  67.                 {
  68.                     biblioteka.księgozbiór();
  69.                 }
  70.                     break;
  71.                 case 54:
  72.                 {
  73.                     biblioteka.listaCzytelnikow();
  74.                 }
  75.                     break;
  76.                 case 55:
  77.                 {
  78.                     System.out.println("Niedługo tu pojawi sie kod!\n");
  79.                 }
  80.                     break;
  81.                 case 56:
  82.                 {
  83.                     System.out.println("Miłego dnia !");
  84.                     biblioteka.closeConnection();
  85.                     przerwij = true;
  86.                 }
  87.                     break;
  88.                 case 100:
  89.                 {
  90.                     biblioteka.usunTabele();
  91.                 }
  92.                     break;
  93.                 default:
  94.                 {
  95.                     System.out.println("Nie ma takiej opcji !");
  96.                     w.nextLine();
  97.                 }
  98.                 }
  99.             } catch (Exception e)
  100.             {
  101.                 System.err.println("Błędne dane !");
  102.                 w.nextLine();
  103.             }
  104.         } while (przerwij == false);
  105.         scanner.close();
  106.         w.close();
  107.     }
  108. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement