예제 #1
0
        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;
            }
        }
예제 #3
0
        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();
        }
예제 #4
0
        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();
        }