Ejemplo n.º 1
0
 /// <summary>
 /// Zählt alle Entities durch
 /// </summary>
 /// <returns></returns>
 public long CountAllBo()
 {
     try
     {
         return(BoCollection.Count());
     }
     catch (Exception ex)
     {
         throw BoCoBaseException.Create("CountAllEntities", ex);
     }
 }
Ejemplo n.º 2
0
 /// <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)));
 }
Ejemplo n.º 3
0
        /// <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());
        }