static void Main(string[] args) { Console.WriteLine("RESTAURACJA KUBUŚ WITA"); Console.WriteLine("================================================="); Restauracja restauracjaKubus = new Restauracja(); Kierownik panKierownik = new Kierownik("Mieczysław"); Kelner kelner = new Kelner("Pan Stasiu"); Stolik stolikNr1 = new Stolik(1, StanStolika.wolny, ""); Stolik stolikNr2 = new Stolik(2, StanStolika.wolny, ""); Stolik stolikNr3 = new Stolik(3, StanStolika.wolny, ""); Stolik stolikNr4 = new Stolik(4, StanStolika.wolny, ""); Stolik stolikNr5 = new Stolik(5, StanStolika.wolny, ""); panKierownik.DodajStolik(stolikNr1); panKierownik.DodajStolik(stolikNr2); panKierownik.DodajStolik(stolikNr3); panKierownik.DodajStolik(stolikNr4); panKierownik.DodajStolik(stolikNr5); restauracjaKubus.PokazStoliki(); Gosc gosc1 = new Gosc("Gajewski"); Gosc gosc2 = new Gosc("Drozd"); Gosc gosc3 = new Gosc("Duda"); Gosc gosc4 = new Gosc("Czekała"); Console.WriteLine("Wyszukiwanie wolnych stolików przez gościa Gajewski"); Console.WriteLine("==================================================="); gosc1.WyszukajWolnyStolik(); gosc1.ZarezerwujStolik(1, "Gajewski"); kelner.ZarezerwujStolik(2, "Drozd"); stolikNr1.Wydaj(1, "Gajewski"); Console.WriteLine("Stan stolików po rezerwacji"); Console.WriteLine("==================================================="); restauracjaKubus.PokazStoliki(); Console.ReadKey(); }
public void DodajStolik(Stolik stolik) { Restauracja.stoliki.Enqueue(stolik); }