Example #1
0
 private IList <MessageTable> RetrieveAllEntitiesMatchingCondition(Func <MessageTable, bool> funcOperation)
 {
     using (MessageAbstractDbContext _dbContext = MessageDbFactory.GetMessageDbContext(_dbContextType))
     {
         return(_dbContext.MessageTables.Where(funcOperation).ToList());
     }
 }
Example #2
0
 private IList <MessageTable> RetrieveAllEntities()
 {
     using (MessageAbstractDbContext _dbContext = MessageDbFactory.GetMessageDbContext(_dbContextType))
     {
         return(_dbContext.MessageTables.ToList());
     }
 }
Example #3
0
 private bool ExecuteEntityMatchingOperation(Func <MessageTable, bool> funcOperation)
 {
     using (MessageAbstractDbContext _dbContext = MessageDbFactory.GetMessageDbContext(_dbContextType))
     {
         return(_dbContext.MessageTables.Any(funcOperation));
     }
 }
Example #4
0
 // ICollection<MessageTransactionTable>
 private IList <MessageTable> RetrieveAllEntitiesEagerLoadAssociatedEntities <TAssoEntity>(Expression <Func <MessageTable, TAssoEntity> > includedFunc)
 {
     using (MessageAbstractDbContext _dbContext = MessageDbFactory.GetMessageDbContext(_dbContextType))
     {
         return(_dbContext.MessageTables.Include(includedFunc).ToList());
     }
 }
Example #5
0
 private MessageTable RetrieveEntityMatchingCondition(Func <MessageTable, bool> funcOperation)
 {
     using (MessageAbstractDbContext _dbContext = MessageDbFactory.GetMessageDbContext(_dbContextType))
     {
         return(_dbContext.MessageTables.SingleOrDefault(funcOperation));
     }
 }
 private IList <MessageTransactionTable> RetrieveAllEntitiesMatchingConditionsEagerLoadAssociatedEntities <TAssoEntity>(Expression <Func <MessageTransactionTable, TAssoEntity> > includedFunc,
                                                                                                                        Func <MessageTransactionTable, bool> funcOperation)
 {
     using (MessageAbstractDbContext _dbContext = MessageDbFactory.GetMessageDbContext(_dbContextType))
     {
         return(_dbContext.MessageTransactionTables.Include(includedFunc).Where(funcOperation).ToList());
     }
 }