//Beim Iterieren über die EventSeries muss beachtet werden, dass
 //die EmptyEventSeries manuell zur Auswahl zugefügt werden muss.(noch nicht erledigt)
 private EventSeriess()
 {
     IRestriction restrict = RestrictionFactory.TypeRestriction(typeof(CollectionEventSeries));
     _ceIterator = new DirectAccesIteratorImpl<CollectionEventSeries>();
     _ceIterator.Serializer = SERIALIZER;
     _ceIterator.Restriction = restrict;
     this.Current = _ceIterator.First();
 }
Esempio n. 2
0
        //Beim Iterieren über die EventSeries muss beachtet werden, dass
        //die EmptyEventSeries manuell zur Auswahl zugefügt werden muss.(noch nicht erledigt)
        private EventSeriess()
        {
            IRestriction restrict = RestrictionFactory.TypeRestriction(typeof(CollectionEventSeries));

            _ceIterator             = new DirectAccesIteratorImpl <CollectionEventSeries>();
            _ceIterator.Serializer  = SERIALIZER;
            _ceIterator.Restriction = restrict;
            this.Current            = _ceIterator.First();
        }
 //internal CollectionEvents()
 //{
 //    IRestriction restrict = RestrictionFactory.TypeRestriction(typeof(CollectionEvent));
 //    _ceIterator = new DirectAccesIteratorImpl<CollectionEvent>();
 //    _ceIterator.Serializer = SERIALIZER;
 //    _ceIterator.Restriction = restrict;
 //    this.Current = _ceIterator.First();
 //}
 public CollectionEvents(int? seriesID)
 {
     IRestriction restrict = null;
     restrict = RestrictionFactory.Eq(typeof(CollectionEvent), "_SeriesID", seriesID);
     _ceIterator = new DirectAccesIteratorImpl<CollectionEvent>();
     _ceIterator.Serializer = SERIALIZER;
     _ceIterator.Restriction = restrict;
     this.Current = _ceIterator.First();
 }
Esempio n. 4
0
        //internal CollectionEvents()
        //{
        //    IRestriction restrict = RestrictionFactory.TypeRestriction(typeof(CollectionEvent));
        //    _ceIterator = new DirectAccesIteratorImpl<CollectionEvent>();
        //    _ceIterator.Serializer = SERIALIZER;
        //    _ceIterator.Restriction = restrict;
        //    this.Current = _ceIterator.First();
        //}

        public CollectionEvents(int?seriesID)
        {
            IRestriction restrict = null;

            restrict                = RestrictionFactory.Eq(typeof(CollectionEvent), "_SeriesID", seriesID);
            _ceIterator             = new DirectAccesIteratorImpl <CollectionEvent>();
            _ceIterator.Serializer  = SERIALIZER;
            _ceIterator.Restriction = restrict;
            this.Current            = _ceIterator.First();
        }