Beispiel #1
0
 /// <summary>
 /// Dodawanie rezerwacji, gdy jest zajęta wyskakuje komunikat ale pracujemy dalej, gdy doda się sale pomyślnie
 /// dostaje ona przydzielony numer, lista sortowana jest po każdym dodaniu
 /// </summary>
 /// <param name="r">Obiekt typu rezerwacja</param>
 public void DodajRezerwację(Rezerwacja r)
 {
     if (SprawdźRezerwację(r))
     {
         ListaRezerwacji.Add(r);
         LiczbaRezerwacji++;
         r.Numer = ++Rezerwacja.Kolejność_rezerwacji;
         Sortuj();
     }
     else
     {
         Console.WriteLine("Sala zajęta");
     }
 }
Beispiel #2
0
        /// <summary>
        /// Metoda dodawani sali z ręcznym ustawieniem numeru. Używana w czasie inicjalizacji GUI
        /// </summary>
        /// <param name="r">Obiekt typu rezerwacja</param>
        /// <param name="nr">Ręcznie podany nr rezerwacji</param>
        public void DodajRezerwację(Rezerwacja r, int nr)
        {
            if (SprawdźRezerwację(r))
            {
                ListaRezerwacji.Add(r);
                LiczbaRezerwacji++;
                r.Numer = nr;
                //if(nr!=0)
                if (Rezerwacja.Kolejność_rezerwacji < nr)
                {
                    Rezerwacja.Kolejność_rezerwacji = nr;
                }

                Sortuj();
            }
            else
            {
                Console.WriteLine("Sala zajęta");
            }
        }