//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(); }
//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(); }
//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(); }