/// <summary> /// Adds Bilet to class. /// </summary> /// <param name="bilet">Ticket to be added.</param> /// <returns> <c>true</c> if bilet could be added; otherwise <c>false</c>.</returns> public Boolean RezerwujBilet(Bilet bilet) { if (wolneRezerwacje <= 0) { wolneRezerwacje = 0; return(false); } bilety.Add(bilet); wolneRezerwacje--; return(true); }
/// <summary> /// Removes Bilet from class. /// </summary> /// <param name="bilet">Ticket to remove.</param> public void UsunBilet(Bilet bilet) { bilety.Remove(bilety.FirstOrDefault(x => x == bilet)); wolneRezerwacje++; }