/// <summary> /// Zählt alle Entities durch /// </summary> /// <returns></returns> public long CountAllBo() { try { return(BoCollection.Count()); } catch (Exception ex) { throw BoCoBaseException.Create("CountAllEntities", ex); } }
/// <summary> /// 25.7.2014, mko /// Zugriff auf einzelnes Entity mit der gegebenen id /// </summary> /// <param name="id"></param> /// <returns></returns> public TBo GetBo(TBoId id) { return(BoCollection.FirstOrDefault(GetBoIDTest(id))); }
/// <summary> /// Erzeugt ein Filter, welches nur Datensätze passieren lässt mit der übergebenen Id /// </summary> /// <param name="Id"></param> /// <returns></returns> //public abstract Db.FilterFunctor<TEntity, TEntityId> CreateIdFilter(TEntityId Id); //---------------------------------------------------------------------------------------------------------------- // Existenztests /// <summary> /// Prüft, ob die gefilterte Menge überhaupt ein Element enthält /// </summary> /// <returns></returns> public bool Any() { return(BoCollection.Any()); }