Exemplo n.º 1
0
        public Reservierung(Kinokarte kinokarte, IKunde kunde, bool rabatt, IKinokarteBlockierungZugangsSchlüssel key)
        {
            _vorstellung = kinokarte.Vorstellung;
            _kinokarten  = new List <Kinokarte>();
            TicketHinzufügen(kinokarte, key);
            _reservierungsnummer = _kinokarten.Count;
            _kunde  = kunde;
            _rabatt = rabatt;

            _reservierungen = new EntityManager <Reservierung>();
            _reservierungen.AddElement(this);
        }
Exemplo n.º 2
0
        public Reservierung(Kinokarte kinokarte, IKunde kunde, bool rabatt, IKinokarteBlockierungZugangsSchlüssel key)
        {
            _vorstellung = kinokarte.Vorstellung;
            _kinokarten = new List<Kinokarte>();
            TicketHinzufügen(kinokarte, key);
            _reservierungsnummer = _kinokarten.Count;
            _kunde = kunde;
            _rabatt = rabatt;

            _reservierungen = new EntityManager<Reservierung>();
            _reservierungen.AddElement(this);
        }
Exemplo n.º 3
0
        /// <summary>
        /// Initialisiert eine neue Instanz der <see cref="Kinokarte"/> Klasse.
        /// </summary>
        /// <param name="preis"> Der Preis der Kinokarte. </param>
        /// <param name="sitz"> Der zugehörige Sitz dieser Vorstellung. </param>
        /// <param name="vorstellung"> Die zugehörige Vorstellung. </param>
        /// <remarks></remarks>
        public Kinokarte(float preis, ISitz sitz, Vorstellung vorstellung)
        {
            _preis       = preis;
            _sitz        = sitz;
            _vorstellung = vorstellung;
            Verkauft     = false;
            _reserviert  = false;
            _blockiert   = false;

            EntityManager <Kinokarte> kinokarten = new EntityManager <Kinokarte>();

            kinokarten.AddElement(this);
        }
Exemplo n.º 4
0
        /// <summary>
        /// Initialisiert eine neue Instanz der <see cref="Kinokarte"/> Klasse.
        /// </summary>
        /// <param name="preis"> Der Preis der Kinokarte. </param>
        /// <param name="sitz"> Der zugehörige Sitz dieser Vorstellung. </param>
        /// <param name="vorstellung"> Die zugehörige Vorstellung. </param>
        /// <remarks></remarks>
        public Kinokarte(float preis, ISitz sitz, Vorstellung vorstellung)
        {
            _preis = preis;
            _sitz = sitz;
            _vorstellung = vorstellung;
            Verkauft = false;
            _reserviert = false;
            _blockiert = false;

            EntityManager<Kinokarte> kinokarten = new EntityManager<Kinokarte>();
            kinokarten.AddElement(this);
        }