private void wyswietlenie() { int wybor; Console.Clear(); //Console.clear() Pozwala na czyszczenie tego, co mamy na ekranie, przez co Console.WriteLine("Wyswietl\n1. Autorow\n2. Umowy\n3. Ksiazki\n4. Czasopisma\n"); //program wygląda ładnie, nawet jesli nie jest tekstowy wybor = int.Parse(Console.ReadLine()); switch (wybor) { case 1: WyswietlPoz.wysAutorow(); break; case 2: WyswietlPoz.wysUmowy(); break; case 3: WyswietlPoz.wysKsiazki(); break; case 4: WyswietlPoz.wysCzasopisma(); break; default: Console.WriteLine("Podano nieprawidlowa wartosc."); break; } }
private void wyswietlenie() { int m; Console.Clear(); Console.WriteLine("Wyswietl\n1. Autorow\n2. Umowy\n3. Ksiazki\n4. Czasopisma\n"); m = int.Parse(Console.ReadLine()); switch (m) { case 1: WyswietlPoz.wysAutorow(); break; case 2: WyswietlPoz.wysUmowy(); break; case 3: WyswietlPoz.wysKsiazki(); break; case 4: WyswietlPoz.wysCzasopisma(); break; default: Console.WriteLine("Podano nieprawidlowa wartosc."); break; } }
static public void drukujCzasopisma() { string tytul; Czasopismo czasopismo; Console.Clear(); WyswietlPoz.wysCzasopisma(); Console.WriteLine("Podaj tytul czasopisma: \n"); tytul = Console.ReadLine(); czasopismo = DzialHandlowy.czasopisma.Znajdz(tytul); if (czasopismo == null) { Console.WriteLine("Nie ma czasopisma w bazie.\nDodaj czasopismo."); DodajPoz.dodajCzasopismo(); } Console.WriteLine("Podaj ilosc czasopism do wydrukowania: "); czasopismo.DodajIlosc(Convert.ToInt32(Console.ReadLine())); Console.Clear(); }
static public void drukujKsiazki() { string tytul; Ksiazka ksiazka; Console.Clear(); WyswietlPoz.wysKsiazki(); Console.WriteLine("Podaj tytul ksiazki: \n"); tytul = Console.ReadLine(); ksiazka = DzialHandlowy.ksiazki.Znajdz(tytul); //Metoda DzialHandlowy.ksiazki.znajdz(obiekt) mówi nam czy dany obiekt znajduje się w naszej bazie, jesli tak if (ksiazka == null) //zwraca referencje do obiektu, jesli nie to zwraca wartosc null, oznaczającą, ze obiektu nie ma { Console.WriteLine("Nie ma ksiazki w bazie.\nDodaj ksiazke."); DodajPoz.dodajKsiazke(); } Console.WriteLine("Podaj ilosc ksiazek do wydrukowania: "); ksiazka.DodajIlosc(Convert.ToInt32(Console.ReadLine())); Console.Clear(); }