예제 #1
0
        private void dodawanie()                                                        //metoda dodawanie, która za pomocą menu tekstowego umozliwia dodanie odpowiedniego obiektu
        {
            int wybor;

            Console.Clear();
            Console.WriteLine("Dodaj\n1. Autora\n2. Umowe\n3. Ksiazka\n4. Czasopismo\n");
            wybor = int.Parse(Console.ReadLine());
            switch (wybor)
            {
            case 1:
                DodajPoz.dodajAutora();
                break;

            case 2:
                DodajPoz.dodajUmowe();
                break;

            case 3:
                DodajPoz.dodajKsiazke();
                break;

            case 4:
                DodajPoz.dodajCzasopismo();
                break;

            default:
                Console.WriteLine("Podano nieprawidlowa wartosc.");
                break;
            }
        }
        private void usuwanie()//usuwanie autorów, publikacji, umówi itd. z naszej bazy danych
        {
            //jeszcze nie dziala;
            int m;

            Console.Clear();
            Console.WriteLine("Usun\n1. Autora\n2. Umowe\n3. Ksiazka\n4. Czasopismo\n");
            m = int.Parse(Console.ReadLine());
            switch (m)
            {
            case 1:
                UsunPoz.usunAutora();
                break;

            case 2:
                DodajPoz.dodajUmowe();
                break;

            case 3:
                DodajPoz.dodajKsiazke();
                break;

            case 4:
                DodajPoz.dodajCzasopismo();
                break;

            default:
                Console.WriteLine("Podano nieprawidlowa wartosc.");
                break;
            }
        }
        private void dodawanie()  //Dodawanie Autora, publikacji, umowy itd. do naszej Bazy danych
        {                         //różne konstruktory w zależności od typów parametrów?
            int m;

            Console.Clear();
            Console.WriteLine("Dodaj\n1. Autora\n2. Umowe\n3. Ksiazka\n4. Czasopismo\n");
            m = int.Parse(Console.ReadLine());
            switch (m)
            {
            case 1:
                DodajPoz.dodajAutora();
                break;

            case 2:
                DodajPoz.dodajUmowe();
                break;

            case 3:
                DodajPoz.dodajKsiazke();
                break;

            case 4:
                DodajPoz.dodajCzasopismo();
                break;

            default:
                Console.WriteLine("Podano nieprawidlowa wartosc.");
                break;
            }
        }
예제 #4
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();
        }