Macabree

Untitled

Jun 4th, 2018
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.76 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.                 // if (biblioteka.listaCzytelnikow() == true)
  51.                 // {
  52.                 // System.out.println("Znajdz czytelnika:\n");
  53.                 // int idczytelnika = scanner.nextInt();
  54.                 // if (biblioteka.księgozbiór() == true)
  55.                 // {
  56.                 // System.out.println("\nJaka książka Cię interesuje?\n");
  57.                 // int idksiazki = scanner.nextInt();
  58.                 // biblioteka.wypozyczKsiazke(idczytelnika, idksiazki);
  59.                 // scanner.nextLine();
  60.                 // }
  61.                 // }
  62.                 //
  63.                 // }
  64.                 // break;
  65.                 case 52:
  66.                 {
  67.                     if (biblioteka.listaWypozyczonychKsiazek() == true)
  68.                     {
  69.                         System.out.println("\nJaką książkę wypożyczyłeś?\n");
  70.                         int idksiazki = scanner.nextInt();
  71.                         biblioteka.oddajKsiazke(idksiazki);
  72.                         scanner.nextLine();
  73.                     }
  74.                 }
  75.                 case 53:
  76.                 {
  77.                     biblioteka.księgozbiór();
  78.                 }
  79.                     break;
  80.                 case 54:
  81.                 {
  82.                     biblioteka.listaCzytelnikow();
  83.                 }
  84.                     break;
  85.                 case 55:
  86.                 {
  87.                     System.out.println("Niedługo tu pojawi sie kod!\n");
  88.                 }
  89.                     break;
  90.                 case 56:
  91.                 {
  92.                     System.out.println("Zamykanie połączenia z bazą...");
  93.                     System.out.println("Miłego dnia !");
  94.                     biblioteka.closeConnection();
  95.                     przerwij = true;
  96.                 }
  97.                     break;
  98.                 case 100:
  99.                 {
  100.                     biblioteka.usunTabele();
  101.                 }
  102.                     break;
  103.                 default:
  104.                 {
  105.                     System.out.println("Nie ma takiej opcji !");
  106.                     w.nextLine();
  107.                 }
  108.                 }
  109.             } catch (Exception e)
  110.             {
  111.                 System.err.println("Błędne dane !");
  112.                 w.nextLine();
  113.             }
  114.         } while (przerwij == false);
  115.         scanner.close();
  116.         w.close();
  117.     }
  118. }
Add Comment
Please, Sign In to add comment