static void Main(string[] args) { Console.WriteLine("Sprawdzenie.............................................................. "); Katalog katalog = new Katalog("Książki"); Czasopismo czasopismo = new Czasopismo("gazeta", 1, "wszip", 1999, 2); Ksiazka ksiazka = new Ksiazka("Jakas książka", 2, "ORelly", 1889, 432); Console.WriteLine("-------------------------"); czasopismo.WypiszInfo(); Console.WriteLine("-------------------------"); ksiazka.WypiszInfo(); Autor autor = new Autor("Jan", "Kowalski", "Polska"); ksiazka.DodajAutora(autor); Console.WriteLine("-------------------------"); ksiazka.WypiszInfo(); katalog.DodajPozycje(ksiazka); katalog.DodajPozycje(czasopismo); katalog.WypiszInfo(); Bibliotekarz bibliotekarz = new Bibliotekarz("Roland", "ZeSpychowa", "08-09-1992", 3000); Bibliotekarz bibliotekarz2 = new Bibliotekarz("Jakies", "Imie", "08-12-1999", 2000); Biblioteka biblioteka = new Biblioteka("ul. Rolna 123"); Czasopismo czasopismo2 = new Czasopismo("jakies", 3, "czasopismo", 2000, 4); biblioteka.DodajBibliotekarza(bibliotekarz); biblioteka.WypiszBibliotekarzy(); biblioteka.DodajKatalog(katalog); biblioteka.DodajPozycje(czasopismo2, "Książki"); Console.WriteLine("-------------------------"); biblioteka.WypiszWszystkiePozycje(); Pozycja wyszukanaPozycja = biblioteka.ZnajdzPozycjePoId(1); Pozycja wyszukanaPozycja2 = biblioteka.ZnajdzPozycjePoTytule("Jakas książka"); List <Bibliotekarz> wyszukanyBibliotekarz = biblioteka.ZnajdzBibliotekarzyPoImieniu("Jakies"); List <Bibliotekarz> wyszukanyBibliotekarz2 = biblioteka.ZnajdzBibliotekarzyPoNazwisku("ZeSpychowa"); Bibliotekarz wyszukanyBibliotekarz3 = biblioteka.ZnajdzBibliotekarzaPoInieniuINazwisku("Roland", "ZeSpychowa"); Console.WriteLine("-------------------------"); wyszukanaPozycja.WypiszInfo(); Console.WriteLine("-------------------------"); wyszukanaPozycja2.WypiszInfo(); Console.WriteLine("-------------------------"); for (int i = 0; i < wyszukanyBibliotekarz.Count; i++) { wyszukanyBibliotekarz[i].WypiszInfo(); } Console.WriteLine("-------------------------"); for (int i = 0; i < wyszukanyBibliotekarz2.Count; i++) { wyszukanyBibliotekarz2[i].WypiszInfo(); } Console.WriteLine("-------------------------"); wyszukanyBibliotekarz3.WypiszInfo(); Console.ReadKey(); }
public void DodajKatalog(Katalog katalog) { katalogi.Add(katalog); }