/// <summary> /// Initializes a new instance of the <see cref="Vorstellung"/> class. /// </summary> /// <param name="startZeit">The start time.</param> /// <param name="_film">The Film.</param> /// <param name="kinosaal">The _kinosaal.</param> /// <param name="pause">if set to <c>true</c> [pause].</param> /// <param name="ticketPrice">The Kinokarte price.</param> /// <remarks></remarks> public Vorstellung(DateTime startZeit, IFilm _film, IKinosaal kinosaal, bool pause, float ticketPrice) { _startZeit = startZeit; this._film = _film; _kinosaal = kinosaal; _pause = pause; _kinokarten = new List<Kinokarte>(); List<ISitz> kinosaalSitzplätze = kinosaal.GetSitzplätze(); _kinokarten.Capacity = kinosaalSitzplätze.Count; Console.WriteLine("Kinokarten erstellen Anfang: " + DateTime.Now); foreach (ISitz s in kinosaalSitzplätze) { _kinokarten.Add(new Kinokarte(ticketPrice, s, this)); } Console.WriteLine("Kinokarten erstellen Ende: " + DateTime.Now); EntityManager<Vorstellung> vorstellungen = new EntityManager<Vorstellung>(); vorstellungen.AddElement(this); }
/// <summary> /// Initializes a new instance of the <see cref="Vorstellung"/> class. /// </summary> /// <param name="startZeit">The start time.</param> /// <param name="_film">The Film.</param> /// <param name="kinosaal">The _kinosaal.</param> /// <param name="pause">if set to <c>true</c> [pause].</param> /// <param name="ticketPrice">The Kinokarte price.</param> /// <remarks></remarks> public Vorstellung(DateTime startZeit, IFilm _film, IKinosaal kinosaal, bool pause, float ticketPrice) { _startZeit = startZeit; this._film = _film; _kinosaal = kinosaal; _pause = pause; _kinokarten = new List <Kinokarte>(); List <ISitz> kinosaalSitzplätze = kinosaal.GetSitzplätze(); _kinokarten.Capacity = kinosaalSitzplätze.Count; Console.WriteLine("Kinokarten erstellen Anfang: " + DateTime.Now); foreach (ISitz s in kinosaalSitzplätze) { _kinokarten.Add(new Kinokarte(ticketPrice, s, this)); } Console.WriteLine("Kinokarten erstellen Ende: " + DateTime.Now); EntityManager <Vorstellung> vorstellungen = new EntityManager <Vorstellung>(); vorstellungen.AddElement(this); }
public List <ISitz> GetSitzplätzeInKinosaal(IKinosaal kinosaal) { Kinosaal tempKinosaal = kinosäle.GetElementWithId(kinosaal.GetIdentifier()); return(tempKinosaal.GetSitzplätze()); }
public List<ISitz> GetSitzplätzeInKinosaal(IKinosaal kinosaal) { Kinosaal tempKinosaal = kinosäle.GetElementWithId(kinosaal.GetIdentifier()); return tempKinosaal.GetSitzplätze(); }